Fixes initial loading of studies

- When the fragment as something like #/Andean/map/three upon loading the site,
  the correct study was not loaded, but a fallback to Germanic was performed.
  The models/StudyWatcher now looks at the fragment, and tries to extract a study from it if possible.
- This commit is related to #25, where the issue was discovered by @cormacanderson.