Fix weekyear/week creation

Initializing a moment given weekyear/week/weekday was not correct for years
starting on Monday.
Refactor week initialization
Better dfl implementation
Mark human weekday as invalid when parsing
Make JSHint happy and me unhappy
Merge pull request #1641 from ichernev/fix-init-from-week

Fix init from week