Fixes and improvements

- Readed the comparative with null with == or != instead of === or !==
(still need find a better way to check for false, maybe do if(something)
only instead, but need tests)
- The model now call's the method collection.modelUpdate when attributes
change in order to sync with it's parent collection object