Object overwrite read/writeObject() will call defaultRead/WriteObject() in its methods.
Read/writeBlockHeader in class that has its own read/writeObject method.
Remove unused param: unshared.
Update _writeSerialData()
Add semicolon.
Fix jshint errors.
Merge pull request #3 from node-modules/overwrite

defaultRead() and defaultWrite()