Simplified Document.get_contributors to prevent serial database queries.

Also simplified gravatar helpers to not have to rely on the user profile for reduce reverse relations.
Fix encoding related errors that prevent the BrowserIDRegisterForm to properly render.

Also removed a |safe filter as the form field is already considered safe content.
Merge branch 'master' into register-encoding-fix
Merge pull request #2504 from jezdez/contributors-speed

Simplified Document.get_contributors to prevent serial database queries.
Merge pull request #2505 from jezdez/register-encoding-fix

Fix encoding related errors that prevent the BrowserIDRegisterForm to properly render.
Fix Bug #936664 Transparent toolbar in IE

Also fix the fact that the nav menus were right aligned instead of left aligned.
Merge pull request #2508 from stephaniehobson/BUG-936664-transparent-toolbar-ie

Fix Bug #936664 Transparent toolbar in IE
fix bug 1024086 - Update gradient for login arrows
Merge pull request #2509 from darkwing/arrow-1024086

fix bug 1024086 - Update gradient for login arrows
Fix the puppet, chief and development server.
Merge pull request #2512 from jezdez/sweet-jesus-cleanup

Fix the puppet, chief and development server.
Added cron logging handler to stop emails from cron.
Merge branch 'master' into puppet-elasticsearch-fix

Conflicts:
	puppet/manifests/classes/site-config.pp