Fixed --port option in sails lift
Updated pubsub "watch" and "unwatch" to use `req` parameter instead of `socket`
Added socket.io-client as a test dependency
Refactored appHelper a bit
Added initial pubsub tests
Merge branch 'master' of https://github.com/balderdashy/sails
Fixed custom pubsub message test
Added introduce and retire calls to the create and destroy blueprints
Changed payload argument for pubsub `message` method to `data`.
Updated timeouts for server build/lift in tests
Updated low-level socket join/leave methods to accept arrays of sockets/socket ids.
Removed autosubscribe default from config, since it was causing it to override the user config.
Added code to pubsub hook to default autosubscribe to true for models.
Removed check for autosubscribe from find blueprint, since autosubscribe is more complicated than just true/false now (due to contexts)
Added tests for pubsub contexts.
Improve comments in orm hook.
Improve comments explaining deprecation config stuff in orm hook.
'exposeModels' is now 'prepareModels' (was doing a bunch more than exposing the globals now)
Always use migrate:safe in production.
Resolved potentially ambiguous variable defs (solves JSHint errors).
Allow unknown options for all the things (in 'bin').
Added "retire" call back into publishDestroy.
Merge branch 'master' of https://github.com/balderdashy/sails