Consistent.js upgrade to 0.12.0
Updates for Consistent.js 0.12.0 and improve documentation
Consistent v0.12.1
App now only watches for changes to the todos array, and uses custom serialisation to reduce the size of what we serialise when saving