Merge pull request #66 from elektrojunge/develop

Switched back to s.resource_bundle in podspec to remove deprecation warning on installation via cocoapods
Merge pull request #67 from elektrojunge/develop

Removed no longer necessary prepare_command from podspec
If the parentViewController onto which a modal view will be presented is still being presented, try again a little later

This fixes crashes when automatically presenting our view controllers on top of the current parentViewController while that is still in the process of being presented (animated).
Add some documentation to the last commit and note it doesn't work on iOS 5
Fix memory leak in BITKeyChainUtils

Fixes https://github.com/bitstadium/HockeySDK-iOS/issues/68
Added more documentation to BITCrashManager

- added information about which protocol allows it to add custom username/email/userid to crash reports
- added information on how to handle crashes that happen during startup
[Authenticator] also check the host part of a given URL

This helps especially in case of a custom URL scheme, so that
BITAuthenticator doesn't reset the identification token if a URL
is passed in that wasn't meant to parsed by BITAuthenticator.

fixes #70
More documentation updates
Localization string updates, translations pending
Fix update view controller not showing updated content after using the check button and actually receiving new content
Provide public access to the anonymous UUID being used

This UUID is app installation specific and being used for crash reports and when sending feedback.
Fix crash if minOSVersion is not provided
Allow apps to overwrite strings in their own localization files
Require the user to call `authenticateInstallation` manually

This solves multiple issues:
- Possible crashes at startup because the app is already in the process of presenting another modal view. This way the developer can make sure that only one modal view is being presented
- If the app is showing e.g. a login view on startup, it is now not needed to turn off automatic mode and setup the complete auth workflow manually and simply invoke `authenticateInstallation` after the login view is either fully presented (`viewDidLoad` finished) or the user did log in
Properly check for identification before calling BITUpdateManager startManager only if the user is identified or JMC is setup

Also fixes a problem when Authenticator was excluded but UpdateManager was included.
Remove `automaticMode` property since it is not needed any more

The developer needs to call at least `authenticateInstallation` instead.
Add step to setup BITAuthenticator in installation guides
let authenticator set the description of the viewController
rename localizable string and add HockeyAuthenticationViewControllerWebAuthLoginDescription

prepare for WebAuth
rename ivar

adjust name so that it's not that easy to confuse
it with the identificationType. This is only the type of
the identifier.