Fixed typo in javadoc. (#226)
Refactored how Bro handles pointers (Ptr). Ptr is now abstract and has to be subclassed for each specific pointer type. Ptr will use the generic superclass info to determine the marshaler to use at runtime. (#229)
Made updateObject()/updateNative() in marshalers optional. Added flags parameter to marshaler methods which conveys info to the marshaler. Removed copy parameter from toObject(). (#230)