Adds DeckManagingPanel class
lrlebrao Fixes small issue with Single Selection mode
lrlebrao Makes the Deck ComboBox box retrieve existing decks and populate panel with their cards
lrlebrao nmbryant Managing Decks Panel now properly loads the Deck List
lrlebrao Properly populates the namefield in DeckManagingPanel based off selection
esfaust; You now open a tab of deck management through the user preferences, until the toolbar is reworked.
lrlebrao Adds button disabling and sets up initial code for storing, updating and deleting (action listeners)
Merge branch 'DeckManager' of http://github.com/pelferina/wpi-suite into DeckManager
esfaust; Adds 'X' close button to DeckManagement tab, and functionality. Only one of these tabs can exist at a time.
esfaust; Merges dev into DeckManager branch and fixes conflicts in MainView and PlayDeckGame.
esfaust; Reworks field validation in DeckManagingPanel
lrlebrao Hides buttons properly and adds btnDelete functionality
wlparker: make it so adding an existing deck deletes the old deck.
Small changes for a few leftover TODOs
lrlebrao wlparker Makes DeckManagementPanel works, modifies Deck, DeckEntityManager and UpdateDeckController
wlparker: merge DeckManager into dev. Fix bug where wrong deck was being selected in create game screen if decks had been deleted/edited.