Update SPModAPI to Minecraft 1.7.10

A rather large changeset :)

I moved the structure to the standard Forge Gradle setup.

I may not be able to update the main TinyModularThings because I will be busy, but you can see what has changed from this pull request.

Notes:
Network handling may have to be looked at in more detail
Sound Manager is broken
There are some additional comments in the code that will need to be looked at