Avoid packaging rubygems docs
update + add software defns for testing

need to be able to pull unreleased artifacts from git to test.
libyajl2 gem needs to install first
fix flags and rake prep libyajl2-gem
remove libyajl2 gem

the git submodule makes this not work
Revert "remove libyajl2 gem"

This reverts commit 4ac21ac5f960b659aee8b37489791478a371c6d8.
need this for testing

pushing a broken libyajl2-gem breaks omnibus, so we need to be able to
build and test off a git branch, and need to use the git submodule
commands.
Merge pull request #310 from opscode/lcg/ffi-yajl-testing

update + add software defns for testing
Merge pull request #307 from databus23/patch-1

Avoid packaging rubygems docs
add rubocop.yml
update cops to make existing stuff pass
update cops; add rubocop to gemfile; add rake task
lock rubocop version
add setting recommendded by lamont; add missing trailing commas
pin ruby to 2.1.2 in travis to make rubocop warnings go away
Merge pull request #314 from opscode/nls/rubocop

add rubocop.yml
openssl to 1.0.1j
Merge pull request #316 from opscode/jc/openssl-1.0.1j

openssl to 1.0.1j
don't install rdoc/ri with omnibus-ctl
Merge pull request #318 from opscode/nls/omnibus-ctl-rdoc

don't install rdoc/ri with omnibus-ctl