Category Relationships

Adds new relationships for `sub-genre` type categories.

The JSON list remains flat (to roughly follow iBL) and a new `relationships` section holds the links between them. This is then parsed in the `Bamboo\Feeds\Categories` into `Category` objects linked together on new `parent` and `child` properties. 

This shouldn't be merged until the new category work is merged. (PR incoming)