Fix parsing `\'` escapes in WebUI response scripts.

Closes #17.
Add build system for votrfront/static.
Add votrfront login.
Encode structure keys as strings for client side usage.
Specify allowed login types directly in server settings.
Implement cosignpassword login type.