use joins when loading species list
filter species records by region
fix whitespace and ordering
habitat region filtering
clear selections when higher-order value changes
Merge remote-tracking branch 'origin/master'