Start on trips, just models and basic form.
Merge branch 'master' into trips

Conflicts:
	public/javascripts/translations.js
Got the basic form working with most of the moving parts.
interface for viewing/changing primary listing on listed taxa show, script to assign primary listing
fixed merge conflict
applied patch from https://github.com/EvanBurchard/inaturalist/pull/1.patch
only migrate observation DATA if observations exist
moved load data into /backup (to be ignored)
a bit more testing for listed taxa primary listing assignment
get primary listed_taxa for places and default checklists
fix for destroying listed_taxon when no related_listed_taxa are present
added an after_save cb to update non primary listed taxa, synching with the primary listed taxa
made older listed_taxa maintain primary status when newer listed_taxa are created
made adding a listed_taxon of a subspecies create a species
Merge pull request #2 from loarie/issue_196

made older listed_taxa maintain primary status when newer listed_taxa are created
merged from master
ran translation export
dumped structure.sql
added tests
listed_primary tests ok, but set_observation tests failing.