Fixed unserialize incompatibility in php 5.5.13
Created entity identity trait
renamed Entity\Identity to Entity\Identifier
Added ReadOnlyCollectionWrapper
BaseEntity: Support returning a collection, wrapped into read-only variant
BaseEntity: allow to override default collection conversion
Custom NativeQueryBuilder

- parameter inlining
- building of NativeQueryWrapper
Fixed handling of NativeQueryBuilder in ResultSet
Map joined entities to tables in NativeQueryBuilder
Prevent SQL exceptions when no select clause is provided in NativeQueryBuilder
Throw when no rsm fields are provided in NativeQueryBuilder
Autobuild entity result from join or from clauses
Override ResultSetMappingBuilder for NativeQueryBuilder to allow selecting entities with inheritance
Fixed auto-generating select columns in NativeQueryBuilder
Fixed discovery of entity relations in NativeQueryBuilder
Fixed NativeQueryBuilder test
Renamed Entities\Identifier to Entities\Attributes\Identifier