Give a distinct error message when some class dose not implement its readObject() or writeObject()
Convert input.addObject() and output.addObject() to io.addObject()
Update docs on addObject method.
Rename a private function.
Tighten the check if an class that has read/write object method has been added in.
Merge pull request #5 from node-modules/chenyu

addObject