63678348 Changes needed to repair broken Vagrant provisioning process.
The Makefile changes account for the different version of pip that
appears to be the default from what had been assumed previously. Also,
the changes reorder the execution of pip to ensure that the deployment
versiosn of Flask and other dependencies are loaded before the
development time additions to prevent revision clashes. The recipe
change handles the move of the grep method between Ruby 1.8 and 1.9.
Finally, the change in requirements makes sure that the correct version
of SQLAlchemy is loaded, not the newest one, as a result of a dependency
picking up the latest before the correct one is loaded.
Make `pip` version check slightly more robust

* Also, don't require `python-dev` debian package
Merge pull request #887 from reciprocity/feature/fix-provisioning

Fixes to the broken Vagrant provisioning process. More details on the specific