Forms based GUI authentication

Nothing to oppose it, just noone has hacked it together yet.