Added quick authorization check to upload in controllers.
Moved photos out of trail model into new photorecords model.
Upload notes/error messages. Use existing photos after upload for trail/source matches.
added cleanup of orphan photos after photo save
Removed possibly overly aggressive photo model cleaner.
Added organization model for source and steward. Trails index page works, not much else.
Fix trail photo issue with new steward/source relations.
Added trailhead organization relation, returning source/steward correctly in json.
Organization refactor for trailhead index/show/edit
Organization refactoring for segment source/steward.
Consolidated migrations into original models; added per-segment use fields
Refactored organizations in upload for trails/trailheads/segments.
[fixes previous commit] Refactored organizations in upload for trails/trailheads/segments.