By querying two rows, we're able to assert latest

Currently `BETWEEN` is only test with mysql, but this has been performance checked in the database, and the indicies support the query perfectly.

Now the bin includes `bin.latest` if it's indeed the latest bin in that url
Fix teamjsbin being a loop :-\
Pass through "latest" in jsbin.state on client
Use jsbin.state.latest on client side
Added UI support for snapshots
latest is latest. init.
Latest working in share and new bins
Styling the history based on snapshots
Working on new share menu
Tidy up
Cleaning up share
Show preview of what's being shared
Add snapshot select element
Select snapshot, and more

keys.js stores a history of the bins you have write access to, allowing you to open a new tab and continue editing that bin. However, it might also accidently open the door to editing old bins that you shouldn't be able to edit any more...
Shortcut to open share

Taken from clone, based on analytics which show clone is used even less than delete (2K times, 3K times, and cmd+s is 33K times).
Maybe don't auto allow edits
Styles for preview
Fixed share preview text position
Moving terminology to "snapshots"
Hide "with live reload" for snapshots