Fix CS
Update composer config

* Change minimum-stability to 'stable'
* Minor tweaks
Rewrite documentation

Add contributing file
Fix license file
Tweak doc
Add Sf2 2.3 and 2.4 to travis-ci config
Only the routes should be cached, everything else is included dynamically

Additional improvement:

* Only deserialize routes when we actually load the serialized ones (and not previously already have the original array)
Merge pull request #111 from apfelbox/route-cache-only

Only cache routes in the Config Cache
Bump Composer branch-alias
Merge branch 'FOS/master'

Conflicts:
	composer.json