vagrant/trusty-build: Added support for Ubuntu Trusty

Scripts for building on Ubuntu Trusty 64bit added.
Added the package python-support for trusty64.
Compiling on trusty64 ran out of memory with the default Vagrant configuration. Adjusted RAM from 512MB to 1024MB.

Signed-off-by: Jason Brown <jebrown@masterforge.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
trusty-build/Vagrantfile: Don't run highstate on vagrant up

Signed-off-by: Dan Mick <dan.mick@inktank.com>
debian/rules: if dh_python2 supports --no-rewrite-shebang, use it

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Makefile, conf/httpd: Collapse distro httpd confs into one:

- for all distros, use version >=2.4 for the new Require directive
- put WSGISocketPrefix in dynamically in Makefile

Signed-off-by: Dan Mick <dan.mick@inktank.com>
requirements.production.force.text: add mako

Mako is apparently on the trusty build machine but not production machines

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Merge pull request #163 from ceph/feature/trustybuild

Update for building on trusty