Merge pull request #5 from NoUseFreak/builder

Move container building logic to DICBuilder class.
Add missing ignore.
Merge pull request #9 from NoUseFreak/gitignore

Add composer.lock to gitignore.
Use drupal_is_cli instead of php_sapi_name.
Merge pull request #13 from Ozmodiar/11-cli

Use drupal_is_cli instead of php_sapi_name.
Also support modules that are located in the modules folder directly.
Introducing PHPUnit testing platform.