Initial add printing module
Add back in icons used for printing
Force the printing module to use geoserver's auth headers, improved
the exception handling
Remove the used password manager for urllib2
Moved a couple of functions around and improved the comments and doc
strings
Updated the urls to be less confusing
Added a new integration test for the printing endpoint
more comments explain whats going on
Fixed url name
Fix primary key, moved function

Look up the layer object based on its primary key instead of type name.
Move render_template function to the top of the module.
added a fixture command back, added layer print test back
Use geonode_print tool in UI to use printNG service
Replace gxp_print tool with gn_print tool.
Modify the printService url to point to the Django print service which
proxies the Geoserver printNG service.
Wrong == used for assignment
add print resources in map_view template
Fix the spacing in the urls config so I can actually read them
A few changes in order to make the printing preview work
Merge branch 'dev' of https://github.com/GeoNode/geonode into printing-clean
Merge branch 'dev' of github.com:jj0hns0n/geonode into printing-clean
Merge branch 'dev' of https://github.com/GeoNode/geonode into printing-clean
disable print action if map is not yet saved, since printing needs a saved map