2.0.0.0 - Pull to Release

* Made Users form. Create a User for an App then use it on Main Form.
* Update URL now looks for a changlog in the string as well.
* Added Launcher Settings. With it comes several options like a custom
background.
* Added a General Launcher. Launch anything other than Minecraft.
* Added Code necessary for a custom font in the Launcher. Also an option
to switch off.
* Changed some of the buttons to have icons instead of text. Makes them
cleaner.
* Progressbars now have a custom image instead of the ugly built in
bars.
* New Minecraft Default Thumbnail.
* New General Default Thumbnail.
* Launcher has built in custom icon.
* Added Arch type to Minecraft libraries.
* Added URL detection for custom libraries, if its not present it will
prompt user.
* Added Custom version Detection.
* Fixed the method it chose libraries.
* Changes to Encryption Code. Fixed GH-40
* Utility code changes. Compact, creates a string length maximum no
mater the type of font.
* Minecraft Selectable Versions can now be filtered.
* Minecraft Selectable Versions will now include any versions not listed
online and was downloaded.
* All sub forms will make sure they stay on the screen.
* Main form will check to see if its on the screen enough.
* Passwords will no longer be decrypted until input into required areas.
Such as sending data to minecraft or sending data to General program.
* Minecraft changed URLs for assets. Fixed GH-42
* Way better Offline mode file check.
* Lots of changes to Launcher Code.
* Add Game Form changed.
* Several Resources Added.
* Added //Dev// to indicate future development at specific areas.
* Lots of other small changes.