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.
Change some uses of `render` to `renderLive`

* `render` uses `serialize`, which can be slow in templates with
  extensive objects in the context.  Specifically, in `tree.mustache`,
  all objects in the list are included in the context, so `render` slows
  down at least linearly.
Check for `GGRC.current_user` before using it

* On initial "welcome" page, GGRC.current_user is undefined, so this
  line causes an error
Ensure valid `template_path` before checking its presence

* If it's not a valid `template_path`, then don't check for `null` or
  `undefined` in `GGRC.Templates`
grid implementation on mockup page
code clean up
change icon position
Bugfix: + 0 next to role titles
Bugfix: User role name not updating
Bugfix: Make sure No Access option is checked
adding text in 2nd tier of PBC responses
adding objects and evidence counter to responses
Bugfix: Make sure roles are properly sorted
Merge pull request #898 from reciprocity/feature/mockup-grid-implementation

grid implementation on assessment mockup page
Merge pull request #902 from reciprocity/feature/pbc-requests-style

adding text in 2nd tier of PBC requests
styleguide merge
Merge pull request #903 from reciprocity/feature/pbc-responses-1st-tier-update

adding objects and evidence counter to responses
Merge pull request #904 from reciprocity/feature/user-role-improvements

User role improvements
Merge pull request #894 from reciprocity/feature/render-to-render-live

Various client-side fixes
Fixing some basic bugs around request editing, especially with optional objective