Fix for #313: Adding formatUrl static method to NewsItem model. Adding a...

...ssertions to NewsItem test for new method. Executing new method before NewsItems are saved to Mongo.

Perhaps we may want some client-side validation of URLs in the future, but at the very least, a user should be able to type in a URL without specifying a protocol and have pullup assume it is http.