composer configuration
* add phpunit dependency to composer
continuous integration improvement
* add coveralls service
* add required dependencies to composer configuration
* modify travis ci configuration