Pass jvmshutdownhook to classes

Avoid sudden NPE's if somebody reloaded plugin when it was doing
worldregen or restart
Correct formatting of switch
Move up
Properly get player name from file for MultiVerse Purge
Ignore not regenworld blocks for TownyCopy
Use file separator
Also use file separator here
Allow for multiple paths for script backup
Fix typo
Add commands execute to autorestart
Really properly construct name for MVInv purge