Loosened restriction on Application URL checks. Now URLs that do not
match a domain are still acceptable. Refactored application descriptor
initialisation from the wizard pages into the delegate, and fixed bug
with Java web descriptor validation that was not detecting whether app
URL is set or not.
Updated client-lib to 0.8.7 release version.