Fix test file name
Merge pull request #1325 from tomaszdurka/issue-1325

Filename missing "Test": CM_App_InstallationTest
Adjust tests to use mocka
Add validateCallback for InputStream->read()

- add InvalidValueException
- add validateCallback param for read methods
- add testReadWithValidateCallback
Add test for writing message
Introduce InputStream->select()

- introduce select method (use read with callback)
- use select in confirm
- adjust test
Improve testConfirm (use mocka, test more throughout)
Adjust CM_App_InstallationTest
Disallow key=>value arrays for select (move logic outside of select)
Add select to InputStream_Interface
fix outdated broken testst
Merge pull request #1337 from alexispeter/Fix-CM_App_InstallationTest

fix outdated broken CM_App_InstallationTest
Merge branch 'master' of github.com:cargomedia/CM into issue-1336

Conflicts:
	tests/library/CM/App/InstallationTest.php
Use mockObject() instead of mockClass()->newInstance(), check method call count after first config
Merge pull request #1336 from tomaszdurka/issue-1336

Implement InputStream->read validate callback, add InputStream->select()
Set kissmetrics-php version to 0.1.0
Use "static" instead of "global" for $filesystem in getFilesystemDefault()
Merge pull request #1338 from tomaszdurka/issue-1338

Set kissmetrics-php to 0.1.0 version
Merge pull request #1339 from njam/issue-1339

Fix getFilesystemDefault caching
Merge branch 'master' of github.com:cargomedia/CM into issue-1328

Conflicts:
	composer.json