clarify --ignore behavior with directories
better (?) gem dependency specification, see http://guides.rubygems.org/specification-reference/#add_runtime_dependency