add lazy-value functionality
Add HHVM target for tests (tests pass as of 3.2)
Merge pull request #53 from iansltx/add-hhvm-target

Add HHVM target for tests (tests pass as of 3.2)
add TBD notes
using array references everywhere else, use one for values too
Merge pull request #54 from pmjones/issue-52

fix #52 by adding lazy values
Fix minor typo in comment.
Merge pull request #56 from cxj/develop-2

Fix minor typo in comment.
add PHP 5.6 to .travis.yml
Merge pull request #57 from sasezaki/patch-1

add PHP 5.6 to .travis.yml
update coverage config for travis and scrutinizer
update coverage config for travis and scrutinizer
extract param-value discovery to its own method
auto-resolve array params with empty array, typehinted params with new instance
add explicit auto-resolution array: $di->resolve['TypeHint'] = $di->lazyGet(...);
add needed test-double
merge and resolve from develop-2
clean up tests
use the right property name
Add a lazy value, configuration files and container builder example. @pmjones you may need to make more corrections