WIP: Genre api

This Pull Request is still work in progress, but due to the big changes I wanted feedback, especially on the public API of the Genre class

The purpose of this pull request is to allow access to Echonests new [Genre API](http://developer.echonest.com/docs/v4/genre.html) via libechonest

Todo:
* Parsing
* Tests