ContainerBuilder: removed needless checking of service's type

Conflicts:
	src/DI/ContainerBuilder.php
ContainerFactory: rewritten caching mechanism to not use fopen [Closes #27]
travis: code-checker checks whole repository
ExtensionsExtension: Allow passing parameters to extension constructor