tests: rename php.ini-unix to php-unix.ini

Keeping file extension ensures highlighting and better IDE access.
travis: typo
travis: run tests by PHP-CLI

PHP-CGI is not needed now. PHP-CLI (php command) exists in all Travis environments.
tests: create tmp dir on demand

There is no need to keep it in repo.
tests: clean up
tests: atomicity for generated files

This ensure, that every test will generate documentation into own TEMP_DIR, not to common one.
tests: proper assertion
tests: use passthru() for command execution

Tester show stdout in case of test failure. On success is stdout supressed.
tests: update after migration to DIC
apigen: search for composer global autoload.php [Closes #330]
apigen: option --debug enables switches to development mode

The debug enabling must be done at very first application code.
The only place for debug mode detection for the rest of the application is the Configurator's debug mode.
@link accepts any URI schema.
cs to php-fg [#336]
ApiGen: cs fix [#336]
PluginExtension removed
cs [#336]
TokenReflection namespace fixed, closes #341
reflection classes now inherits from Nette\Object, @method added, closes #346
Merge pull request #347 from apigen/cs

Coding standard by PHP-FG, reflection classes inherits from Nette\Object
Merge pull request #321 from milo/pull-tests-ideas

Tests update