SailsJS models & collections for Backbone - with socket based events & intelligent connection/subscription logic