Porting the score manager forward to use git.

This commit reimplements two private methods implemented on
the FilesystemAssetManager:

    * FilesystemAssetManager._rename()
    * FilesystemAssetManager._remove()

The solution is only a start.

It's hard to tell whether Git is managing any particular file.