Add Travis-CI
Support HHVM and remove PHP 5.3. Close #3
@Inject annotation of __construct is unnecessary. Refs #2
Read @param type of the properties. Close #4
Make to Phing (like Ant) for tester on Windows.
Remove ext-xdebug dependecy from composer.json for Travis-CI HHVM.
Update README
Merge branch 'master' into dev0.1.0
We don't need @Named at property. @Inject is just. Refs #2
newInstance() でconstructorに渡す引数を、名前付き引数の形にも対応する. Close #8
Refactor.
Get FQN from type annotations. Use doctrine/annotations like PhpDocReader at PHP-DI. Close #7
Refactor: Split Di/Annotation class.
Implements AOP. Close #6
Write AOP example.
Test failed at 5.4 & HHVM.
Fix: Crashed at HHVM.

This moves at PHP 5.4-5.6 but crashes HHVM.
```php
<?php
class Ca {
    public function m() {
        echo 'A';
    }
}
class Cb extends Ca {
    public function m() {
        echo 'B1';
        //parent::m();
        (new \ReflectionClass('Ca'))->getMethod('m')->invoke($this);
        echo 'B2';
    }
}
(new Cb)->m();
echo "\n";
```
So we use call_user_func_array and parent::.
Annotation base AOP. Close #9
AOP annotation example at README.
Fix comments