@ashfurrow => Add Admin section, start towards creating a new user

I've added an admin section so you can leave the app, or fall back to a webview + navigation. Currently hardcoded a password in to get out of the WebView. Added `DZNWebViewController` so that we don't have to do much for the webviews. [PR'd](https://github.com/dzenbot/DZNWebViewController/pull/6) some changes to it.

Started working on the networking for the user creation / user updating at the end of registration. I expect it will get quite complex there ( 2 types of auth, 2 methods for updating ) so I've thrown it into another class.

I based it off: http://stackoverflow.com/questions/18907682/chaining-asynchronous-operations-from-an-array-of-objects-with-reactivecocoa

```
RACSignal *signal = [RACSignal empty];
for (id entity in array) {
    signal = [signal then:^{
        return [entity asyncOperation];
    }];
}

[signal subscribeCompleted:^{
    // At this point, all operations have completed
}];
```