EXIF.py for exif diddling.
added ipython to localdev
base forms location munging from exif.
differentiate anon and non-anon forms
reorganise stuff out of core
some dumb get/post views for sighting submit
first hash at submit form - mobile map with drag/drop pin [#51186365, #51186501]
validation of tree, resetting fields/map after error, input pattern. [#51186365, #51186501]
tidy up in-page style. use real redirect on post success.
improve admin - add GIS widget, link to tree, ordering
add absolute url for Sighting - view page or map, for now.
PEP-8 fixes.
css -> less for submit tweaks
Updating python path setting in docs and vagrant config
Merge pull request #9 from adapt/feature/submit-sighting

Basic submission - map with marker, validation. Admin bits.
tastypie basics for map JSON [#51187717, #51187917]
turns out tastypie does do namespaces [#51187717, #51187917]
trees need a location! then we can identify outlier sightings etc.
add lat,lng in list form to API
add reverse relationship from trees to sightings in API