Merge pull request #843 from Asyncronous/miglayout

Misc tweaks to I18N, force settings to be saved upon launcher close
fix launching issue on vanilla pack
CHANGED: new non-volatile encryption key

 * Use new encryption key instead of mac address
   * Windows: use wmic to fetch bios serial
   * UNIX: use /etc/machine-id
   * OS X: Use computer's serial number
 * Automatically re-encrypts data at startup, writes new data automatically after
   successfull pack launch
Merge pull request #844 from jikuja/fixes_for_v1.4.4

CHANGED: new non-volatile encryption key
Merge commit 'a37c8bcd01bb95280b60781a50dc18923755fbe4' into miglayout
start redoing launcher coloring scheme
add ftb maven repo and launcher LAF to build.gradle
add Asyncronous to the major contributors list for her assistance redoing the UI
UI stuff
Working on new UI