fixed bug with empty URL in profile

exception occurred when server_milestone attempted to guess the server
version from a non-existent "url=" attribute (user custom made profile
but didn't use webui).  The server will now take missing attributes to
be equivalent to empty ''.