Using dot syntax for local*, all*, full*, first*, last*, to*, encodedAs*...

A whole bunch of regex search-replaces of the style `\[([^\*\]\[\:]+) (full[a-z0-9_]*)\]` -> `\1.\2`

Also includes a few indentation fixes, and a `digitsOnly` invoke. I scanned over the changes 2-3 times, and all the tests pass, but standard massive trivial change danger applies.

Ideally this change should go before other pending pull requests I have, because it's easier to merge these fixes into those pulls than the opposite.

FREEBIE