Windows installer consistency changes

Primarily streamlining the install process and adjusting destination locations. Jars and scripts now always go to `{app}\foundationdb` and configs and logs always go to `{commonappdata}\foundationdb`.

Also remove option for GUI app and the Start Menu entries, as it is always an auto-starting service.

Includes stricter version check for Java (>= 1.7) and FoundationDB (Client, >= 1.0.0). 

Procrun is consistently crashing on my test machine if the service is running during the uninstall process. I've determined that it isn't due to these changes, by testing old installers, so I'd like to get this through and track that down separately.