partial search
partial library should be used
adding caching and environment support for sinatra application tweaks.
add custom attributes to partial search
partialsearch not implemented in chef-client yet, will need a local def
Merge branch 'partial_search' of https://github.com/ev0ldave/chef-rundeck into ev0ldave-partial_search

Conflicts:
	lib/chef-rundeck.rb
Merge branch 'partial_search' of https://github.com/ev0ldave/chef-rundeck into ev0ldave-partial_search

Conflicts:
	lib/chef-rundeck.rb
adding partial search lib
* made chef 10 backwards compat without use of partial search.
* cleaned up specs
* cleaning up cache files
needed to update gemspec to inculde partial_search lib
Fixing bundle gemlock so travis ci builds will be happy.
fixing hostname override for partial search
Merge pull request #47 from pcross616/partial-search

Rundeck 2.0/Chef suppport Partial Search + Caching + Perf