Fix invalid credentails warning when creating a wpcom site via Settings.

All the API calls were completing successfully but a WPAccount instance was never created.
Users would get an invalid credentails error when trying to add the newly created blog to the app.
Fixes #664