Move cell init into a common setup

Related to #11: the disclosure indicator wasn't being shown because the `init` method was never called; `initWithStyle:reuseIdentifier` was. I moved the init logic into a common setup method and call that from all four init methods.

@vokalinteractive/ios-developers anybody around for a quickie?
any reason this one returns `id` instead of `instancetype`?