Pre-launch website

"Coming soon"

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>