Refactored DataClient and MonitoringClient to use Apigee Prefix.

DataClient is now ApigeeDataClient and MonitoringClient is now ApigeeMonitoringClient.
Refactored App to have the Apigee prefix.

App is now named ApigeeApp.
Added ApigeeActiveSettings and updated ApigeeApp and ApplicationConfigurationModel.

ApigeeApp needed to add the deleted variable back in.
ApplicationConfigurationModel needed the description and agentUploadInterval variables.
Refactored ApplicationConfigurationModel to now be named ApigeeMonitoringSettings.
Moved some constants to the correct file.
Updated CompositeConfigurationServiceImpl to become the ApigeeActiveSettings class instead of creating a whole new class and adding objects where necessary.

This helps more easily integrate things and is closer to the iOS implementation than the way it was set up before.
Added method to the Collection class that returns the full list of entities.
Fixed bug where a api request to our servers would not always return an ApiResponse.  Now no matter what this should happen.
Added ApigeeQuery class.

This class still needs to get used with the ApigeeDataClient which is the next step.
Added transactionResponseState and completedSuccessfully() to the ApiResponse class.
Merge remote-tracking branch 'original/master' into origin/master
Entity now reports the correct values for the getProperties and getPropertyNames methods.
Updated the eventManager to work with the new SDK refactoring.
Merge pull request #54 from RobertWalsh/master

Major changes.  Please see description.