Documentation clean ups.
Register name access deprication.
Minor cleaning to make the luadoc function names nicer.
Add some additional luadoc.

Hide numeric error codes.
Make getRegisterNumber private.
Date format streamlining
Remove the private message for rtctick now that it is a private function.
Make luadoc for month length function work.