Initial version from GoogleCode
Added SBDMarshaller and tests