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
Added Mac OS X specific installation instructions

- created new doc folder
- removed doc folder from .gitignore
- included and updated instructions as mentioned in issue #59
- updated the README with a hint on the Mac OS X specific instructions
Merge pull request #58 from arax/client-dev

Fixes #52 by allowing relative resource paths
Added storagelink and networkinterface to bin/occi
Fixed relative links
Updated sentence in Mac OS X install doc as proposed
Merge pull request #64 from ffeldhaus/master

Added Mac OS X specific installation instructions
Merge pull request #65 from arax/client-dev

Storagelink and networkinterface support for bin/occi