added some new unit tests
added unit tests for \Phile\Session, \Phile\Event and \Phile\Repository\Page
Merge branch 'master' into feature/unitTests
remove tearDown method, because it unset our Settings from bootstrap
modify testPageCanBeFindByPath and add new test method
added more tests
added php doc comments
added @preserveGlobalState disabled to fix a bug with @runInSeparateProcess
Revert "added @preserveGlobalState disabled to fix a bug with @runInSeparateProcess"

This reverts commit 9a9f8d4211f73eb1e11446aec9a9ddea9fc73764.
change constant definition in bootstrap to fix bug in PHPUnit
fix typo
fake REMOTE_ADDR in CLI mode, to make it possible to test by unit test
Merge pull request #120 from NeoBlack/feature/unitTests

[FEATURE] Added a lot more unit tests