Merge branch 'develop'
Merge branch 'develop'
Merge branch 'develop'
 Merge branch 'develop' into 'master'

Add tests

Add fundamental tests by PHPUnit. This change set includes the following modifications:

* Fix a bug that it throws an exception when a passed log file does not exist
* Checks permission even when file is not passed
* Add the version 0.0.1
 Merge branch 'develop' into 'master'

Change the path to vendor libraries

As the title, changed them.
 Merge branch 'develop' into 'master'

Move functional tests to unit tests

Tests in tests/functional are actually unit tests. Move then into tests/unit.
Updated to be compliant with PSR-4

The vendor directory was removed as the dependencies shall be handled by Composer
Merge pull request #1 from tisogawa/master

Updated to be compliant with PSR-4
Add phpunit.xml.dist