Added Not Enough Items integration

This adds Not Enough Items integrations for the recipe types defined in the Botania API:
- Petal Apothecary (http://puu.sh/cnx7P/814d27bc47.jpg)
- Runic Altar (http://puu.sh/cnxc8/2b032f6bf7.jpg)
- Mana Pool, including catalysts (http://puu.sh/cnxQr/1f249ec501.jpg)
- Elven Trade, only works if the player has a Lexica Botania with Elven knowledge (http://puu.sh/cnxSj/c6eef6ff8a.jpg)

Note that this adds CodeChickenLib, CodeChickenCore and NotEnoughItems as dependencies. 
I've added those to the gradle build script and it should auto-download them when setting up a workspace with it, but I'm not sure if that works with the 'proper' way of working with the build script. You might have to fix that.