Configurable parameters for intake page

This allows users to customize which fields appear on the Server Intake
page by defining them in the configuration file
Removing configs from dev_base and adding to intake reference
add a bit of context when meta attributes dont validate
gracefully handle missing ENV['HOME'] var
update gem description
meh
explicitly include ./.collins.yml
default to nil when ENV['HOME'] is missing
only nil? check
add configuration settings for solr plugin to tune http client
use SolrConfig vals here
downgrade this noise to trace (is it even valuable?)
change embedded server function to match external signature
Merge pull request #161 from rednuopxivrec/AJ-collins-auth-missing-env-vars

gracefully handle missing ENV['HOME'] var
Merge pull request #157 from byxorna/gabe-asset-meta-validation

add a bit of context when meta attributes dont validate
Merge pull request #165 from tumblr/gabe-solr-configs

Solr configuration tunables
fix getNextAvailableAddress to use local maximums instead of just last address
use sorted set instead
use headOption and if instead
use more elegant flatMap and for comprehension