Re-enable compatibility with Tinker's Construct and Thermal Expansion

Tested and works for both mods.

I could not get the mods to load in a development environment so a new configuration `buildOnly` in the build.gradle had to be made. This means there will be missing classes in the build path of an IDE but will work when running `gradlew build`

I do not know much about Thermal Expansion, but is this comment still applicable in the later versions? :
```java
        //     cant be used if tesseracts dont auto-eject into pipes.
//        if (ProjectRedAPI.transportationAPI != null)
//            ProjectRedAPI.transportationAPI.registerSpecialLinkState(new LinkStateTesseract());

````