playing around with gridster

Conflicts:
	crits/dashboards/templates/dashboard.html
Implemented gridster to replace packery

Conflicts:
	crits/dashboards/handlers.py
	crits/dashboards/templates/dashboard.html
	crits/dashboards/views.py
Fixed up logic for gridster on dashboard. Saving new tables uses gridster as well

Conflicts:
	crits/core/static/css/core.css
	crits/dashboards/handlers.py
	crits/dashboards/templates/dashboard.html
	crits/dashboards/views.py
Size is adjustable on save search page using gridster
Every row/col in gridster is equal to 2% of the page in order to make migration easier
Removed all references and methods used for packery

Conflicts:
	crits/dashboards/handlers.py
	crits/dashboards/templates/dashboard.html
	crits/dashboards/templates/save_search.html
	crits/dashboards/views.py
Created a migrate script
Migrate script changes
Fixed reset dashboard action. Cleaned up migrate and create scripts
Small fix in clearing a dashboard
Fixed z-index of toolbar for gridster

Conflicts:
	crits/core/static/css/core.css
Fixed clearing dashboard and migrate script
collectstatic
Fixed bug for chrome
Added resize_widget_dimensions function to gridster in order to work with changing browser sizes

Conflicts:
	crits/dashboards/templates/dashboard.html
Collectstatic for gridster. This change is for the menu showing up behind the dashboard tables.

Conflicts:
	extras/www/static/css/core.css
refactoredresetting the dashboard code
One line change for efficiency

Conflicts:
	crits/core/management/commands/migrate_dashboard_searches.py
Fixing merge conflict errors
Refreshes the page when cloning a public dashboard