open-room-map: fix link to webtree

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
open-room-map: add python-jinja2 for machineroom

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Fix permission fixing to not complain if it can't do it as the wrong user

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
open-room-map: add index.py as a DirectoryHandler for machineroom

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Ignore errors on permission fixing

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>