[#77] add test for "new instance from a compiler"
Update README (fix typo / add namespace keyword)
move Binder public method to front
fix test
dependencyFactory holds instance only in singleton
Merge pull request #78 from fivestar/feature/readme-fix

Update README (fix typo / add namespace keyword)
use DiCompiler::create in test
bind Ray\Di\LoggerInterface in InjectorModule
fix phpcs
[#77] fix a singleton issue
fix compile exception
keep injector interface
fix phpdoc
Merge branch 'feature/fix-compiler-instance' into develop
Bound definition include the name of binding
Remove duplicated requiring from DiAnnotation.php
Merge pull request #79 from fivestar/feature/remove-duplicated-requiring

Remove duplicated requiring from DiAnnotation.php
Object hash use interface index not object hash

index = interface-class-annotation
do not recompile all class

no need anymore because object is identified by dependency hint not by
object hash.
store logger to locator