Readonly mounts - fixes 93

Fixes #93.

Depends on #598; tests should pass once #602 is merged and this branch is merged forward.
My dictionary has neither. :smile: Google has 9M hits for "Signaled" and 5M hits for "Signalled" so I suspect both spellings are acceptable.  Any particular reason to prefer one over the other?