rename U2F struct to U2FServer

a bit more docs, let you override generating a challenge (mostly for
testing)

add a StdU2FServer() func

also remove default http handlers