use default generic client workspace if no pop file is present
improved url validation and exception handling
uncomment uneeded stuff
Merge remote-tracking branch 'latlon/master'