Mongo's _id normalization fix

Check the type of _id before converting into string.
This is necessary for models with integer id.

The issue has been fixed in v0.9.X ( balderdashy/sails-mongo/pull/71 ) but apparently missed out during migration to v0.10.X.
KeepAlive should be a number.
Merge pull request #186 from a127a127/keepalive

KeepAlive should be a number.
Merge pull request #184 from LukaszKrawczyk/patch-1

Mongo's _id normalization fix
Restore .stream() to adapter
Support for uri_decode_auth in MongoClient connections
Fixes error with 'not' query against string field.

“MongoError: invalid regular expression operator” is thrown due to the
modifier being passed to parseValue not being correct.
Merge pull request #211 from mybethel/not-query-on-string-field

Fixes error with 'not' query against string field.
Merge pull request #206 from aaronransley/add-uri-decode-support

Support for uri_decode_auth in MongoClient connections
Merge pull request #203 from JCCR/master

Fix #159: Restore .stream() to adapter
Make the mongoId function accessible from Waterline models
Merge last changes