Better handle urls provided by users. https://drupal.org/node/1874034

Two faulty assumptions exist:
1) that the supplied url should be prefixed with www if it's doesn't contain more than one period
2) that the schema for requests should be http

Likely NSUrl should be used directly instead of passing the string back in getUrl but this is a first step.

This is also reported as a MASt bug https://drupal.org/node/1874034 and may be related to some Drupal Gardens App store feedback.