Cleanup how we identify the id to use for the filepath.
Merge branch 'current-sprint' of github.com:materials-commons/mcfs into current-sprint
Add unit test.
Change to support Windows client uploads.