Cleanup: rearrange variable definitions for clarity and some Eclipse cleanup
Change: Ant "build.xml" now builds all resources into the jar file.  These are extracted on first run if files don't exist.

* Distribution is now just a jar file, easily and simplier for users
* Users just download and place jar into plugins folder
* On first run the resources (configs, includes, event jars) are extracted to OtherDrops subfolder
* These resources will be restored (on load or reload) if deleted (but never overwritten)
* Added a config option in the event someone wants to disable this restoring (eg. want to remove includes)
Cleanup: remove some no longer needed debug messages
Refactor: cleanup and move "getEnchantment" from a string to it's own method
Fix bug where drop: <item>/1/80 would trim last number and give 8%.
Fix: pass correctly split name into DropList parsers (was previously getting full "name/quan/chance" still as the name)

* drop: [ANY_SWORD/1/80%] was failing because of this issue.
* partially fixes issue #168
* however drop: ANY_SWORD/5 drops 5 of same sword, will address this in a new issue
Fix: getStringList now doesn't give NPE error on integers (eg. [268, 257])

* A list of tool id's would previous give an NPE error
* Fixes issue #169