changes relating to initial javadoc commit in Gunsmith
Snipes now work!
switched to Gunsmith's logging distribution system
Make worlds thread safe
Impl for latest Gunsmith changes
Updated for latest Gunsmith version

Removed old world change queue
Add javadocs and error handling
Update for latest Gunsmith changes

change queues
Removed the static global state from Gunsmith
Added optionals for better null handling
Cleaned up parameters