Improve SmartMappedCollection
Change User.ip field to use NULL instead of 0.0.0.0.
Some fixes after having allowed IPs to be nullable
Make User.email field nullable