Fixed rule.requires() and removed moment
Revert "Made .fez behavior a bit tidier"

This reverts commit ffc45b1c8b6e1e125142024631c850d435719990.
Revert "Basic, messy support for a .fez file which holds timestamps for when tasks were last run"

This reverts commit f0c3b6da60f151491934b45c20e276b5498c6683.

Conflicts:
	src/main.js