Added publish authorization.

References #20.
Added subscription authorization

References #20.
Added a basic authentication solution for users.

References #20.
Added to Authorizer the functions authorizePublish and authorizeSubscribe

References #20.
Beautified and linted.
Proposed fix for travis.
Changed base port.
Changed the base port one more time.
Updated to patched MQTT library.
Merge branch 'master' into node-v0.10

Conflicts:
	lib/server.js
	package.json
Added node v0.10 into travis.