Make sure to send packets within configured range if exceeded.

Fixes #860, #1114, #1131
Update SpecialSource to 1.7. Add support for Java 8. Fixes #881
Fixes issues #1135, #1141, #1143
Validate data before sending EntityInteractEvent in BlockFarmLand. Fixes #988
Fixes issues #811, #885, #972, #994