Update dependencies (moment, optimist, and devs)

Use fix versions everywhere for safe validation
Add why fixed versions are favored over range
Merge pull request #41 from madarche/dependencies-update

Dependencies update