fix BaseUrl location when unspecified in manifest

bug: when BaseUrl was unspecified in the manifest and the manifest's
url was given as a relative path to the player, the manifest's parent
path was appended twice
clean up lint errors
Merge pull request #89 from lbonn/development

Bug fix when loading manifests with relative path