Merge pull request #241 from Pomax/bug919636

tell codemirror where an error is, if the cursor is at 0/0
bug922439 Internationalized the time on the title
[#918946] Encode and decode tags passed in by the uer, but not from the makeapi, store them as encoded, so there is no way for a decoded tag to enter the makeapi from thimble UI.
bug922828 - update webmaker-ui to v0.0.10
0.1.15
Bug 923232 - Update node-newrelic to v0.11.4
0.1.16
bug923219 - Update messages.json file
0.1.17
[#918946] adding comments I forgot to add.
[#914786] Filter app tags out of thimble.
bug924213 - Add French locale
separated save and publish through the makeapi's 'published' flag