applicationSettings: add api relative url property
packageID: add method parse uris to packageids
ipackageSource: dont pass in name and value to getPackageByID
package: add TryLoadPackage, and make filesystemPackageCache remove invalid packages