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