Added TODO section for current task subtasks
Ensure build fails if linting fails
Adding concept of last known good revision for reversion purposes
Added CI to Jakefile which harnesses travis etc