fix bug 1055268 - Package Socorro

Uses [FPM](https://github.com/jordansissel/fpm) to pack socorro into an RPM,

Splits up `deploy.sh` to `{before,after}-install.sh`. When the package is removed, `{before,after}-remove.sh` get called to cleanup leftover bits.

This currently  stops Travis-CI from building the package, as Travis does not support multi-language environments.

Getting *fpm* installed would be a hassle, but is a possiblity if we want to push builds to an S3 bucket.
Hmm so if this errors out, it just continues silently on... it is failing for me right now and the reason is that it can't find the ```alembic.ini```, passing ```--alembic_config=/etc/socorro/alembic.ini ``` should fix that.