adding AppBladeBasicFeatureManager protocol for the common practices between features
feedback reporting manager now implements AppBladeBasicFeatureManager protocol.
Added feedbackManager property to AppBlade sharedmanager and pulling out internal AppBlade methods that are now implemented in FeedbackManager.
AppBladeBasicFeatureManager.h wasn't added to the project.
AppBladeWebClientDelegate is now AppBladeWebOperationDelegate, to match the current syntax

also a few private methods needed to become public.