Move original files in /app/scripts
Update scripts to use new path /app/scripts
WIP
Merge pull request #239 from flodolo/issue237

Move scripts in app/scripts
Merge branch 'master' of github.com:mozfr/transvision

Conflicts:
	app/scripts/iniparser.sh
Fix unit tests
Add IRC notifications for Travis builds
Merge pull request #240 from TheoChevalier/fix-travis

Fix unit tests
Merge pull request #242 from TheoChevalier/travis-notifications

Add IRC notifications for Travis builds
Attempt to skip a test in Travis
Merge pull request #243 from TheoChevalier/skip-test

Attempt to skip a test in Travis
Skip the test and fix Travis notifications
Merge pull request #245 from TheoChevalier/skip-tests

Skip the test and fix Travis notifications
travis: composer is now built in Travis, no need to download it
Travis intermittent failure: change object name for Cache::flush() method in case it clashes with the one for getKey()
put a timeout of 10s when getKey() test is ran from Travis to give time to tests to populate the cache folder
Travis intermittent fail: remove sleep() in getKey() plus explicitely activate a longer cache in bootstrap.php
Travis intermittent fail: deactivate flush method for Travis in case it creates a race condition for getKey (cache emptied by flush before getKey() is triggered)
Travis intermittent fail: use separate files for expired, valid, and created keys. Restore flush() test since it wasn't the problem
Fix TMX test locally