Slim 2.3
Remove return of the function ServiceBase
Remove price when product is removed
Add date & qte fields to purchases

* add date & qte fields to purchases of Purchase$getPurchasesForUser return
* rename User$getLastPurchase into User$getLastPurchases
Merge pull request #235 from trecouvr/slim-2-3

Slim 2.3
Merge pull request #238 from trecouvr/add-info-to-purchases

Add date & qte fields to purchases
Remove image and wrap exec in a db transaction
Merge branch 'master' into remove-price
Merge pull request #236 from trecouvr/remove-return-checkright

Remove return of the function ServiceBase
Delete product image instead of set remove=1
Merge pull request #237 from trecouvr/remove-price

Remove price when product is removed
Right can't be added on inexisting user

Fix #201
Add requires PHP 5.4 to satisfy travis
Merge pull request #241 from trecouvr/fix-adminright

Right can't be added on inexisting user
Gestion générique des semestres dans le module stats fix #180
Ajout d'un test pour le service STATS
L'automne a l'automne et le printemps au printemps...
Tests du service STATS
Merge pull request #243 from mattgu74/fix_semestre

Gestion générique des semestres dans le module stats fix #180