adds colors and relationship between colors and species
adds attributes to species that users can search by
Merge pull request #31 from JohnBuonomo/species-attributes

Species attributes
merge fixes
fixes searcher model
introduce observers
observes entries to make sojourns, uses models from other branch
when an entry is made it is automatiical associated with a nearby population, or a population is generate for it.
species show page shows entries and populations on map
neighbors in common class
cleanup after merge, species show map works, pop membership does not
removed unneeded things
fixed zero division error
removed repetition from species model
new cluster finder
modifies cluster algorithm
small changes
cleanup