Updated code to get request's port to use Express 3 semantics.

closes #926
Merge branch 'development' of https://github.com/balderdashy/sails into development
Moduleloader will now merge objects during an aggregate include (allows for config sub keys to be defined across multiple files.
Merge branch 'development' of github.com:balderdashy/sails into development
Merge branch 'development' into experiment