Fixes #52 by allowing relative resource paths

* Some necessary refactoring in bin/occi
* Some necessary refactoring in bin/occi helpers
* Minor fixes in ClientHttp to allow relative resource paths
Minor fixes in bin/occi and docs

* cleaned up bin/occi output
* updated docs with a DSL inclusion example
Major changes in bin/occi

* Added --link, --attributes, --context
* Removed --resource-title
* Bumped version to 3.1.0.alpha.1
* Updated Gemfile
* Updated bin/occi helpers
* Still _work in progress_
A few *-java gem locks got lost from prev. commit
Replaced release-related rake task

Using rubygems-tasks instead of bundler
Added basic unit tests for OcciOpts

*Includes placeholders for other bin/occi tests
Updated dependency locks
Modified OcciOpts for automated testing

*No exit! calls during automated tests
*No direct STDOUT output during automated tests
Merge pull request #58 from arax/client-dev

Fixes #52 by allowing relative resource paths