Overhaul

Added InventoryManager class - fixed hide / restore inventory, armor and
exp now
Handles restore of inventory on disconnect now
Removed restriction on floor materials
Replaced rewards and merged into function
Item Randomizer changed to more random. No more floor scanning (Bug
endless loop).
Item Randomizer now returns current Block found with data. (from Byte)
Now allows custom floor schematics
Changed so all block types now accepted in schematics (no more infinite
loop)
Period class overhaul. Functioned out duplicate code.
Leave command moved to Config like join.
Start class added stop command (wip)
Changed logic for schematic randomizer (make it less repeating)
Spectator mode allowed now to queue up players if arena not full.
Disabled commands for player lobby (could enable fly etc)
Disabled so players could not pass power-ups.
Bug Fix - Annoucements and EXP

Fixed exp restore during leave
Fixed announcing winner when game ends to players in lobby
Metrics & Copyright update

Added copyright to codebase
Added Metrics.java and initialized
Updated author list under /bp command
Removed duplicate announcement

Removed duplicate player won game announcement.
Moved winner announcement to WinnerCountdown
Removed debugging output for development
Winner Announcement Bug

Moved back to period to fix duplicate announcements
Added check for VanishNoPacket

Added check for VanishNoPacket enabled before checking if is Vanished.
Added VanishNoPacket to softdepend
Bug Fix and Enhancements

Removed floor debugging from enable
added bp status command for bpadmin
moved broadcast alerts to functions (less code :D)
cleaned winner class and instead of kick used leave function in Arena
Command listener listens for cmdBypass to allow staff to do small
functions (mute, kick, ban, a and msg) WIP
Changed how inGame vs onFloor was used. (This is for sign updates in
next version)
Reload now works. Bases it off of currently enabled arenas list and
imports updated configs
Cleanup dupe reward code (wasn't functioning but finally removed)
moved message from Start to Config (renamed broadcastInGame,
broadcastInLobby and broadcastOnFloor)
Fixed bug in Period where period would = 0.0 and game would lock up. Now
gracefully resumes.
Locale Addition and Bug Fixes

Plugin now allows custom language files.
Split all automatic messages to locale_en.yml.
Config.yml now allows language to be defined (must have language file in
root blockparty folder. Ex: locale_en.yml or locale_dn.yml for danish)
Bug fixes for Inventory Restore on reconnect / leave. Now restores
inventory on bp leave even if your not in an arena. (only if it was not
restored previously)
Update 0.9.1 Locale Changes

MessageManager expanded with locale support for custom language files.
Added fireworks when winner is announced and config option
Change KickPlayers function in WinnersCountdown due to Error editing
Array when enumerating.
Modified store inventory for future addition of storing location in file
(in dev)
Centralized Stop game in progress command (still in dev) Moved out of
Start to Config.
Added checks for Arena not null if timer breaks and arena is disabled.
Now allow players to leave game while in game instead of only from
lobby.
Swapped the custom character in locale file with & symbol as it was
causing issues with translaeAlternateColorCodes function.
Added quotes to each config message in locale file.
Merge pull request #1 from ScriptJunkieMC/master

Overhaul