Feature/approved fedora rpm updates

This bundles the changes I needed to make to get pyrax approved as a Fedora package.  Most are RPM specific changes.  The code changes are:

1) Remove #! headers from scripts that are not meant to be executable - This is a check done by rpmlint.  We must pass rpmlint testing as part of the package approval process.

2) Add the license for slugify() inline - This code is 3-clause BSD and originally came from django, by way of an Activestate recipe.  Adding explicit attribution and a copy of the license removes any uncertainty about compliance, which is good (and a requirement for Fedora).

The final commit sets up the RPM scripts and version/release details for ongoing development and explains how to change the values in preparation for the next release.