Fixed TNT explode listener, and added EnhancedRunnable class.

Class EnhancedRunnable is basically just an Runnable, but it adds
an options to easily start and stop current Bukkit (!) task - so you don't have to create variables, maps or lists containing tasks ID.