but 768498: Second part of access control changes

* Enable django-grappelli enhancements for admin

* Initial admin dashboard using Grappelli

* Add team ownership field to Document, with migration

* Add links to manage access policies on wiki documents

* Add wiki.view_document permission to model

* Helper to build URLs for managing Teamwork Policies on an object

* Add Teamwork methods to Document model to support hierarchical
  permission inheritance

* Add "Manage Roles" link to user profiles
fix bug 902576 - Remove spaces from base template macros
Merge pull request #1264 from darkwing/derby-car-902576-too

fix bug 902576 - Remove spaces from base template macros
Merge pull request #1248 from lmorchard/768498-more-access-control

768498 more access control
Added documentation requirements file.
Fixed URL in README.
Stop using the rendering system when trying to set the summary when trying to build the document json data.
Use more compatible Ruby syntax.
Merge pull request #1262 from jezdez/decycle-rendering

Stop using the rendering system when trying to set the summary when trying to build the document json data.
Article page update to transition with new redesign.
Adding basic search results page
Merge pull request #1265 from darkwing/redesign-article

Updates to the wiki article page to sync with redesign.