FEATURE: Added DEBUG logging level

 * messages with debug level will be automatically written into
   pastebin, clipboard(via button), stdout and FTBLauncerlog.txt
 * Will be shown user only if LogType DEBUG is selected in console window
CHANGED: LogType.java: use comparable interface
CHANGED: converted old debug logging code into new logDebug()
Merge pull request #750 from jikuja/feature_debug

Added new DEBUG log level
clean up bugs with actionlistener c/o of jre implementations
get rid of dead code
IDEA code analysis FTW
moar idea cleanup stuffs
clean up some stuff in osutils
CHANGED: major refactor if ModPackPanes

 * Moved similar code from FTBPacksPane and ThirdPartyPane into
   new AbstractModPackPane.java
 * Converted private/static variables and functions mostly publics
 * Renamed function
 * Fixed other classes to call member function instead of calling static
   funtions
Merge pull request #751 from jikuja/fixed_modpacktabs_and_textures

CHANGED: major refactor if ModPackPanes
fix dupe 3rd party pack bug, and clean up logging on pack additions
cleanup warnings in pack panes
cleanup some javadoc
FIXED: show kill mc button

 * resize console window big enough for kill mc button to fit
 * show button always, but disable if mc is not running
FIXED: previous modpack selection

 * probably fixes filtering bugs
Fixed error with swapping between maps and texture packs
Fixed error with textures packs and maps with updating the footer
Merge pull request #752 from jikuja/fixes_for_v1.4.0

Minor fixes for v1.4.0
Merge pull request #753 from lexware/master

Fixed error with swapping between maps and texture packs