Implementation of LootService

First steps
Merge remote-tracking branch 'origin/master' into LootSystem
Object-orientated approach to storing the loot info
Script integration

A few example .py scripts
Improvements on the lootservice design
Lootpool scripts added

Data transfer from py script to java
crystal template change
Math change
Refined the loot system

Added more py scripts for krayt pearls and junk
Made system more flexible
More Junk, Krayt Pearls added

The System has been more generalized, but also deals with special cases
of Krayt Pearls/Power Crystals.
More itemscripts created
Merge remote-tracking branch 'origin/master' into LootSystem

Conflicts:
	src/main/NGECore.java
	src/services/DevService.java
merge conflict resolve
restored loot NGECore and Devservice
Loot radial and power crystal items

Connected loot radial to corpse. Made powercrystal scripts.
Allowed the mobile scripts to drop loot now.
Rare loot system stage added

Rare loot system stage in effect for every loot session.
Added legendary,exceptional,rare loot chests
Clean up

Cleaned up classes
Moved loot radial to death state
More cleanup
Merge remote-tracking branch 'origin/master' into LootSystem
Merge pull request #406 from CharonInferar/LootSystem

Loot system