[backend] support download of build code with Build/ and emulator/ subdirectories
[backend] encode directories as dirs in cpio archives
[webui] New user/group management and user pages