allow layer replace to respect the current permissions
include legend in map print
Add django-extensions
Just ignore extraneous shapefile components for now
Continued work to make rest based uploader work with new javascript.
Make stop_django and stop_geoserver paver tasks
Continued work on jquery uploader against rest api
Handle for an empty jqXHR object when uploading
Fix typo
Remove duplicate page in jquery uploader
put layer, map and document count into topic category
connect the signals for categories count
update all tests to use real data instead of fixtures where needed
add migrations for the topic categories count
Merge pull request #881 from simod/categories_count

Categories counts in models
Merge pull request #873 from simod/replace-permissions

allow layer replace to respect the current permissions
Merge pull request #874 from simod/include-legend

include legend in map print
For some reason I cannot figure out (maybe some sort of dependency) the avatar application it is not being synced when running syncd. I am adding back its initial migration, as it was some weeks ago, as in this way it is synced when running migrations.
Added a uwsgi config file and moved all of the nginx config related to geonode, geoserver, etc. to nginx.conf
Updated salamati js, css, and images