Merge pull request #2 from toretto460/master

More clean strategy to detect the magic calls
cs fixes
Added Iteration example, fixed composer version
Immutability
removed support for 5.3, go for 5.6
fixed HHVM test
added Infrastructure for doctrine ORM
PriceBuilder implementation