firehose methods.
Merge branch 'v0.10' of github.com:balderdashy/sails into v0.10
Moved "previous"
Merge branch 'v0.10' of https://github.com/balderdashy/sails into v0.10
Add firehose route to Sockets hook
Added watch and unwatch methods to pubsub
Made classRoom private
Updated publishCreate to publish to class room
Removed deprecated callbacks from sails.sockets.join and sails.sockets.leave
Merge branch 'v0.10'
Updated blueprints to check for req.isSocket before subscribing/unsubscribing to model instance rooms
Changed firehose event to "firehose"
Updated publishDestroy and publishUpdate signatures, wrapping "previous" and "noReverse" into the "options" parameter
Added "previous" attribute to socket message sent out by publishDestroy
Added autosubscribe configuration property for model classes.  If `false`, the blueprint find action won't subscribe the requesting socket to the found instance(s).
Added contexts to pubsub methods, so that you can subscribe separately to update, destroy, message, etc.
Added public Model.message() method for sending custom messages to model instance subscribers.
Added nice log message
Updated .message pubsub method to only send to one model at a time.
Updated verb coming out of pubsub .message() to be past-tense like all the other default pubsub methods.
Merge branch 'master' of github.com:balderdashy/sails
Merge branch 'v0.10' of https://github.com/balderdashy/sails into feature/mounts-core