Fixed programming errors

 * String comparisons with ==-operator
 * equals()  with incompatible types

Signed-off-by: Janne Kujanpää <jikuja@iki.fi>
Merge pull request #686 from jikuja/programming_errors

Fixed programming errors
Updated macappbundle plugin, and tweaked some options related to it.

Signed-off-by: Birger J. Nordølum <birgerjn@gmail.com>
Print java parameters

* Print additional Java arguments entered into launcher
* Print environment variables which controls JVM

Signed-off-by: Janne Kujanpää <jikuja@iki.fi>
Merge pull request #688 from jikuja/verbose

Print java parameters
Merge pull request #687 from MindTooth/patch-1

Updated macappbundle plugin, and tweaked some options related to it.
bump gradle wrapper
Clean environment variables before starting new process

 * Removes environment variables _JAVA_OPTIONS and JAVA_TOOL_OPTIONS

Signed-off-by: Janne Kujanpää <jikuja@iki.fi>
Log OS and JVM bitness

 * Changed OS bitness detection as function under OSUtils
 * Added JVM bitness detection as function under OSUtils
 * Added log warnings for 32-bit JVM and OS
 * Always log OS and JVM bitness

Signed-off-by: Janne Kujanpää <jikuja@iki.fi>
CHANGED: Don't re-download startup animations if they're already in the cache
Merge pull request #691 from Viper-7/master

CHANGED: Don't re-download startup animations if they're already in the cache
Merge pull request #690 from jikuja/clean_env_vars

Clean environment variables before starting new process
manual merge of PR closes #689
rename function in osutils to reflect its usage in both mac/linux, add extra variable to cleanout
remove fallback to retired Mojang login servers
Changed: use lombok more extensively, further cleanup work
Fixed: race condition causing main thread to never execute
Added: json's now pulled from FTB repos(will fallback to mojang) in order to use certain library versions shipped w/ newer MC versions
Added: Kill Minecraft button
ADDED: master texture pack DL's per MC version, just add master_1_6_4 etc. to the tp xml to enable for a pack
opt out per modpack can be done via the XML as well(added previously)
add guava as authlib needs it since it was updated earlier
use guava 15 instead