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.
redesign of pbc requests
Have system/process imports use task queue.
Fixing some basic bugs around request editing, especially with optional objective
Merge pull request #907 from reciprocity/feature/optional-request-objective-rebased

Fixes for requests with optional objectives, and other minor fixes
Bugfix: Script error when viewing mappings
Merge pull request #908 from reciprocity/feature/mappings-script-error-rebased

Bugfix: Script error when viewing mappings
Merge remote-tracking branch 'origin/release/0.9a20' into develop
Fixed search mapping teardown handlers
Merge pull request #909 from reciprocity/hotfix/mapping-error-fix

Fixed search mapping teardown handlers
Merge remote-tracking branch 'origin/release/0.9a20' into develop
Refactor and fix System/Process slug lookup.
Unit test for System/Process mixup case.
Bugfix: PBC Request filter isn't working
Hide edit evidence link for auditors
Show request description and mising objective
redesign of PBC requests and responses
Merge pull request #911 from reciprocity/feature/pbc-request-filter

Bugfix: PBC Request filter isn't working
Don't show both NEW and Missing Objective
Enable unmapping of objects in response