Fix add tree links on profile and map header
Add default CartoCSS files

The default cartography for the tiler that matches the coloring of the
default site style.
Don't include empty strings in the scss query string
Give the application css an id so it can be changed client-side
Point JSONField introspection rule to correct path

This bug was discovered when trying to create a migration on the new exporter django app for a model that had a ForeignKey reference to instance. The following error message was printed:

(env)vagrant@precise64:/usr/local/otm/app/opentreemap$ python manage.py schemamigrati
on exporter --initial
Creating __init__.py in '/usr/local/otm/app/opentreemap/exporter/migrations'...
 ! Cannot freeze field 'treemap.instance.config'
 ! (this field has class treemap.json_field.JSONField)

 ! South cannot introspect some fields; this is probably because they are custom
 ! fields. If they worked in 0.6 or below, this is because we have removed the
 ! models parser (it often broke things).
 ! To fix this, read http://south.aeracode.org/wiki/MyFieldsDontWork

It looks like this was introduced when the JSONField class was moved to its own file, breaking the filepath reference in the introspection rule.
Modify default QuerySet to support auth filtering
Add csv exporter to project

partially addresses #346 on github.
Merge pull request #406 from steventlamb/topic/add_csv_exports

Topic/add csv exports
Merge pull request #420 from maurizi/topic/scssFixes

SCSS fixes
Reusable image uploading components, and use jQuery-File-Upload

* Create template upload_image.html for modal image upload panel
* Create reusable imageUploadPanel.js to control image upload panel
* Create utility function save_uploaded_image()
* Raise modal panel using Bootstrap markup, not JavaScript
* Use jQuery-File-Upload for ajax uploading (iframe on IE9)
* Eliminate redirect after upload, and its error-handling mechanism
Merge pull request #419 from RickMohr/reusable-image-uploading

Reusable image uploading components, and use jQuery-File-Upload
Use settings.TEMPLATE_DEBUG instead of debug to avoid Django IP weirdness
Only scope to an instance and check field permissions for instance models
Support custom site logo

* Add ImageField "logo" to Instance model
* base.html logic to load it
* Add safety code to imageUploadPanel.js
* Create reusable MediaTest superclass for tests which use file storage
Merge pull request #397 from jwalgran/fix/add-tree-on-profile

Fix add tree links on profile and map header
Merge pull request #398 from jwalgran/topic/add-carto-css-files

Add default CartoCSS files
Post-feedback cleanup.
Merge pull request #427 from maurizi/topic/minorFixes

Minor fixes
Merge pull request #430 from RickMohr/update-site-logo

Support custom site logo
Add street view to plot detail if the instance base map is google maps