Added Thaumcraft Compat, Update .gitignore to ignore idea files.

NOTE: Thaumcraft is supported, everything retains it's inventory/aspects, however, do NOT, I repeat, do NOT use this with multiblocks (The Infernal Furnace/Infusion Altar) to reduce the risk of crashing/corrupting your world.