* Refactored address resolver so we can have OS specific resolvers. This fixed   resolution on Linux and OSX.

* Fixed object unit tests.

* Fixed a bug in the inventory building script which caused missing items in inventory.

* Refactored BaseObject.size() to be a property BaseObject.obj_size. This
  harmonizes this API with obj_offset, obj_end, and the other obj_* properties.

BUG=
R=amoser@google.com

Review URL: https://codereview.appspot.com/131830043