Specify required version of python-crypto
Make it easier to generate native RPM packages

- Add a setup.py file and MANIFEST.in so that its easier to create
  a source tarball and direct the various pieces of the package to the correct
  directories.
- Create an example apache 2.4 configuration with the new allow/deny syntax
- Fix non-absolute sqlite url path
- Add workaround for older versions of libraries in RHEL5 based systems,
  though there remain issues in RHEL5 and RHEL6.