Reorganize for gradle, added Thaumcraft API submodule
A lot of code updated to 1.7