Externalized plugin logger.
Implemented instanced loggers and event handlers.
Remove the old Global MDEvent instances

Conflicts:
	src/com/ModDamage/MDEvent.java
Instanced Events System with config data.
Instanced Routine system with config data.
Refactor Script to MDScript.
Add missing furnace extract event.

Complex rebase was done and missed this object. (How can it not miss it?)
Change logger file instances towards the config.
Changed message to handle nulls also.
Instance loadstates on configs.

This is to help manage loadstates and get each others state without interference and visibility problems.
Implemented scripts reloading via reloadAll parameter.