Add missing blanket-js file
Fix blanket for plugin (http://stackoverflow.com/questions/23022686)
Fix blanket popup
Fix tests by returning promises
Add missing localStorage.clear()
Remove unused function
Use separate message collections for each thread to facilitate lookup and lazy loading
Fix whitespace, lint
Let thread collection double as contacts db

When a thread is 'destroyed' from the UI we delete its messages and mark
the thread as inactive, (in other words, keep it around as contact info).
Additionally, we only load active threads when initializing the UI, and
reactivate threads when new messages are added to them.

Conflicts:
	js/models/messages.js
	js/models/threads.js
	js/views/conversations/show.js
Condense some code using Backbone.View's event framework
Use mustache template for message rendering
Use $.find so these locals can go away
Rename file
Don't make a new collection on every call to thread.messages()
New layout/design

Two column layout and style tweaks. Templatized conversation views.
Generalized list view.
Move ui init out of nacl callback and remove some lines that no longer apply
Make header and footer/form work without overflowing
Cull dead code

Most of this no longer needed because of templating and list views.
Let list view changes the color of selected conversations
Parse the template before binding render to an event