add support for arbitrary bind mounts

Closes #32