new Version parse algorithm.

Version.java replaces VersionFormat.java:

The problem with VersionFormat is that it would convert
1.11.9 into 1119
1.9.11 into 1911
which would fail the version check.

Luckily, this was caught before it caused runtime problems.

Version will convert
1.2.3.4-b567 into an array
[1][2][3][4][567]

Examples:
Version enjin = new Version("EnjinMinecraftPlugin");
enjin.isCompatible("2.6.0");

Version.getPlugin("BattleArena").isCompatible("3.9.7.3");

Version.getServer().isSupported("1.7.2-R0.3");

isCompaitble() - input the MIN version required for compatibility.
isSupported() - input the MAX version that is supported.
BombPlugin.java v1.1.4 changes.

Added updateBombArenaConfigYml() method:

This method will change the node victoryCondition: to NoTeamsLeft.

This fixes a major bug where a player can plant the bomb, die and
immediately lose... Instead of letting the DetontationTimer decide who
will win: The planter or the defuser ?

Refactored VersionFormat to Version.
Last bug that needs to be squashed.

/aa addspawn BOMB_BLOCK fs=1 rs=300 ds=500 index=1

where
fs = first spawn
rs = respawn
ds = despawn

The problem is that ds is NOT preventing the bomb despawn after 5 minutes. So
hopefully setting the respawn to 5 minutes will be a temporary solution.
Removed unnecessary imports.
Added null checks.
Fixes major NPE bug.

Ocassionally, a major bug would appear when someone planted the bomb:
which started the DetonationTimer.

The problem occured when one of the teams died during the DetonationTimer.

Added a temporary try-catch block until i was able to fix the error.

This error is now fixed via 2 files:
BombArenaConfig.yml: victoryCondition: NoTeamsLeft
BombArena.java: onTeamDeathEvent()

Now, the match does NOT immediately end if an entire team dies while the
DetonationTimer is running.

If a team dies while a DetonationTimer is running, then the match will
continue until the bomb explodes or someone defuses the bomb.
Added future support for EnjinMinecraftPlugin.

I wanted to focus v1.1.4 primarily on bug fixes.

Future version will get full support for Custom Enjin Stats.

As well as other functionality:
1. Sounds.
2. Language files.
Version 1.1.4 changes.

The problem occured when a team died while the DetonationTimer was
running.

The fix was with 2 files:
BombArenaConfig.yml: victoryCondition: NoTeamsLeft
BombArena.java:onTeamDeathEvent()

This event checks wether a DetonationTimer is running when a team dies.
if so, let the Timer decide the winner.
if not, declare the winners & losers.

ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss