Fix when building with iOS5 as base SDK

- Fix iOS5 parentViewController problem
- Fix Macros
Fix possible crash if size is returned as NSNull
Refactor header includes a bit
Updated HockeyLib Xcode project
Fixed iOS 5.0 bug where modal view controller would not return to the presenting view controller.
This method maintains backwards compatibility when compiling against older SDK's and at runtime.
Added support for alternative install URL's. This allows HockeyKit to be used in App Store distributions or point to locations other than those on the HockeyKit server.
The BWHockeyViewController instance will now also dismiss if the view has been added as a subview on top of the UIWindow, which occurs if the UIWindow has no rootViewController.
Fixed warnings in sign comparision warning is enabled.
Use NSJSONSerialization if available

If the app is iOS5 only, this removes the dependency to JSONKit or SBJson
Updated to new ADK. Added proguard.cfg to show how to use it.
Add support for YAJL json parser
Always use iOS5 native JSON if deployment SDK is iOS5
Improved version comparison. E.g. "1.2.1b1" is now greater than "1.2rc3".

Signed-off-by: Max Seelemann <max@the-soulmen.com>
Removing dead code
Check if the instance is running in an app store build, and make sure it is not invoked
Merge branch 'develop' of https://github.com/macguru/HockeyKit into macguru-develop

* 'develop' of https://github.com/macguru/HockeyKit:
  Improved version comparison. E.g. "1.2.1b1" is now greater than "1.2rc3".
Fix for crash when activity was finished before update dialog is shown.
Updated eclipse environment.
Merge branch 'develop' of github.com:TheRealKerni/HockeyKit into develop
Add CocoaPods spec.