Implement Shadow (gradle shading plugin)

- This resolves an issue that occured where all Forge dependencies were
  being included in the final JAR.

Signed-off-by: Steven Downer <grinch@outlook.com>
Add shadow task for Travis
Fix shadow for Travis and add install goal for local building
Fix description variables and filter buildNumber for mcmod.info
Fix binary resources/images being corrupted by filtering
Prefabs are now addon aware

- Rename SpoutcraftAddon to InternalAddon
- Cleanup internal protocol
- Remove complex rendering, not the way to proceed with it
- Remove empty gson reading constructor for BlockPrefab, needs more
  thoughts.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Fix JUnit not being useable in the IDE

- Add PowerMockito
- Fix assets not being properly ignored with the license task

Signed-off-by: Steven Downer <grinch@outlook.com>
Fixed incorrect equals on Prefab

Gotta love tests

Signed-off-by: Chris Sanders <zidane@outlook.com>
Protect addon constructor

Remove Concurrent map from Protocol, no one should be adding bindings from
other threads

Signed-off-by: Chris Sanders <zidane@outlook.com>
Test the addon manager

Signed-off-by: Chris Sanders <zidane@outlook.com>
Travis fix?

Signed-off-by: Chris Sanders <zidane@outlook.com>
Order counts

Signed-off-by: Chris Sanders <zidane@outlook.com>
Remove SpoutcraftPacket, add MessageDispatcher

Signed-off-by: Chris Sanders <zidane@outlook.com>
Attempt to fix reobfuscation issue with Travis

Signed-off-by: Steven Downer <grinch@outlook.com>
Attempt #2 at reobfuscation issue with Travis

- Use our version of 'license-gradle-plugin'.

Signed-off-by: Steven Downer <grinch@outlook.com>
It can't handle our version!

Signed-off-by: Steven Downer <grinch@outlook.com>
Add scroll panes, sub clips, mouse scroll event
Signed-off-by: Unknownloner <unknownloner.online@gmail.com>
Remove some debug code
Signed-off-by: Unknownloner <unknownloner.online@gmail.com>
Remove redundant render handler for custom armor

- Updated for recent changes by @Grinch
Add text formatting, keyhandler back, del debug code from textfield
Signed-off-by: Unknownloner <unknownloner.online@gmail.com>