Add tests, fix dependencies so "bundle exec rake test" runs.
Send parameters in the request body instead of query parameters if
discovery document specifies request.properties.(key).$ref.

refs #1946
Add Gemfile.lock
Fix up dependencies, pin google-api-client at 0.6.x
Do not add body object to discovery parameters.
Add version string to arv (assume "gem install" makes the version
apparent in the executable path).
Remove request body object from parameters lists in *.create and
*.update -- mark it required in the request body instead.

refs #1946
Merge branch '1946-request-body-vs-parameters'

closes #1946