[fix #22] Make Backbone.Siren into a constructor

Moving away from using `new Backbone.SirenApi()` and just going to do `new Backbone.Siren()`.  It feels less confusing this way.
[#22] Now there can be multiple stores as well