Pulls UUID generation out into a helper.
Adds support for document version and UUID.
Adds autosave and restoration code for saved articles.
Autosave improvements, fixes block ordering.
Autosave improvements.

* Introduces the proper way to determine article newness.
* Only saves the most recent version.
Adds proper restoration from locaStorage to new articles.
More work on autosave, adds option to revert autoloaded version.
Enables autosave every 20 seconds.

This also fixes some wording.
Merge branch 'feature/offline-storage'

Conflicts:
	sir-trevor.js
Adds extended twitter block.

Embeds tweets w/ oembed, just like the soundcloud block.
Merge branch 'feature/extended-twitter-block'