Only add additional options if they exist

Was causing a NoClassDefFoundError error when trying to launch the
window
Cache the user.home variable for the OSUtils.getDynamicStorageLocation()

Needed, as when LauncherStyles are loaded, it can't find the file to
populate everything.  Raises an warning message in the console and
moves on.