Merge branch 'v0.10' into blueprints
usage instructions
Update README.md
Updated pubsub methods that are added to model classes: deprecated classroom usage, added “publishAdd” and “publishRemove”, and updated code to use new low-level sails.sockets methods instead of using sails.io directly.
Updated blueprint actions to use new pubsub methods.
Added “publishAdd” and “publishRemove” to bindAll call.
Trigger socket messages for the inverse of an association when an add or remove happens.
i.e. if you add an “owner” (User) to a “dog” (Dog), trigger messages for both the “User” and “Dog” models that are affected.
Check that reverse association exists before triggering messages for it
AddedTrigger socket messages for the inverse of an association when an update happens.
Use path.join in '.configure()' in views hook.  Refactor view hook into smaller submodules.  Not complete.
Pass down 'sails' reference to submodules in view hook.
Tests pass.
Brought in view blueprint actions again, all tests pass again.
Pass in hook context to actions.js submodule in views hook.
Removed console.log.
Deprecates req.target officially in favor of req.options.  Backwards compatibility exists in res.view.js
Cleans up res.view implementation, grabs locals from req.options.locals and merges them in.
Merge branch 'blueprints' into v0.10
Added publishCreate back in, but added deprecation notice.
tweaks to deprecation notices (adds backwards compatibility)