Clean up

Cleaned up the code to fix JSLint issues.
Added convenience function to Month to support full name and short name.
Version update.