gitignore: CTags file

`tags` is an index file for searching around the source code.
Require httparty ~> 0.13

Closes #22 -- Add missing import
Enhanced ObjectifiedHash with Hashie

This should make the `ObjectifiedHash` behave in a more
regular fashion.  Some examples:

* `objhash['name'] == objhash[:name] == objhash.name`
* `objhash.name?` is `true` if the value of `objhash[:name]` is truthy.
* `objhash.keys` returns the list of keys on the hash.

In addition, there are now tests for `ObjectifiedHash`.
Test tweak: Found this when using --order random
Added `.files` support

This adds `Gitlab.files(project, file_path, ref)`

In addition, it adds an extra attribute on the returned `ObjectifiedHash`
object: `decoded_content` which contains the base64 decoded content.
Merge branch 'files' into docwhat-3.0
Merge branch 'gitignore' into docwhat-3.0
Merge branch 'minimum-httparty' into docwhat-3.0

Conflicts:
	gitlab.gemspec
force color in rspec