Merge pull request #7 from vinayganesh/UnitTest

get set unit test cases. Verified.
Merge pull request #9 from vinayganesh/UnitTest

Unit test cases
Merge pull request #10 from jeremiahsmall/loader-interface

Loader interface
Hotfix. Add include to example file so it can be used without class autoloading
replace entity pair concept with framework to allow for multiple entities
Simplify AbstractEntity so that it only requires one class to implement.
Housekeeping. pointer->entity
Housekeeping. pointer->entity
Add setters for recid and modid. Add isSerializable logic. Add isWritable argument to unserialize field mapper. Rename field mapper methods to be more intuitive.
Fix bug where serialize was not setting the instance var.
Merge pull request #11 from soliantconsulting/unified_entity

Unified entity
serialize and unserialize recid and modid in AbstractEntity
Update Version class
Merge pull request #13 from dansmith65/recid-AbstractEntity

serialize and unserialize recid and modid in AbstractEntity
Restore abstract public static function getControllerRouteSegment() method to AbstractEntity. Requires the entity to define it's default controller segment for the url.
Allow port and protocol to be defined as hostParams so they can be set via constructor injection.
Initial implementation of Authentication Adapter and Identity Mapper.
Modify AbstractGateway to accept injection of an Identity to support persistent credentials.
Merge pull request #14 from vinayganesh/UnitTest

Unit test
Merge branch 'master' into auth_adapter