Changed the SDK schema to no longer in anyway expose the API schema.  This means new class for PackageSettings (now DocumentPackageSettings) and all the way down the hierarchy from that point.  Updated the samples accordingly.