Added a shift-list property to caps word to allow adding more keys to
be shifted aside from alpha keys.
Added a &prog_word behavior, which is the same as &caps_word, except it
adds MINUS to shift-list (this matches QMK's caps word behavior).
Added a no-default-keys property to caps_word, which removes the
implicit alphanumeric keys from continue-list and shift-list so you can
fully customize the lists.
Also adjusted the default continue keys to include numpad numbers,
since those are numbers too.