Edit polygon styling, change button color/class
Style input for FF - requires size attr)
Generalize merge_histories to work for other models
Fix template to correctly show photo edits

The template will now show photo edits as well as entry edits.
It will leave the table fields blank that don't apply to the photo
edits, like species and dbh class.
Add photo edits to recent_edits summary page
Sort recent edits summary page by most recent
Merge pull request #143 from azavea/topic/polygon_styling

More polygon page styling
Merge pull request #142 from steventlamb/bug/show_photo_edits

Bug/show photo edits
Require authentication to use importer
Update wording and species import panels
Update base api url
A bit of styling and back links
Maintain original field order
Merge pull request #144 from ahinz/topic/require-auth

Require authentication to use importer
Catch exceptions and log them
Order fields on species merge page
Update button text
Add template profile_detail.html, change edit_profile.html to match, fix display of neighborhood names

Note profile_detail and edit_profile are now identical. This change is
certainly not "DRY" - ideally profiles/urls.py would be changed to
use the same template for both edits and detail display, but my constraint
was to change as little as possible.

Both templates now display the user reputation changes. They correctly
show tree neighborhood names, as does results.html.

In profiles/models.py a cut-down version of the existing method,
recently_changed_trees, called re_trees was added to permit the
neighborhood name display, and the graphic defaulttree.gif was added for
tree lists where no photo is available.

An original version of profile_detail.html, the reputation code, and the
graphic were all from jlivni/OpenTreeMap.
Removed OpenTreeMap namespace
Add support for custom units in species uploads

This includes adding model and ui support