Bug 779751: Newsletter updated only accept UUIDs for token.
Prevent tests from making network calls.

While fixing bug 779751 I found some tests that
were calling out to basket and salesforce. These
changes should mock all of that.
Merge pull request #1409 from pmclanahan/bug-779751

Bug 779751: Newsletter updated only accept UUIDs for token.