MOBSDK-747: Remove sample app from SDK distribution
MOBSDK-779: Document public header for ModelDefinitionService

Also changed comments that were causing multiple "private" classes to appear in the public facing documentation.
MOBSDK-779: Document model objects used by the ModelDefinitionService.
MOBSDK-770: As a developer I want to use the SDK to determine whether the repository supports shared and my files