doc: Add API Listing link when talking about API

Closes #1361
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
server: Fix layout of terminals resize to contents

Size the terminal to the contents properly, and tweak the margins
a bit. Other minor cleanup.

Closes #1362
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
base: Move patternfly into base package

This allows us to update it as with other dependencies, and have
stable versions, along with the ones where we track upstream more
closely.

The login page is now without external JS or CSS and pretty much
independent.

Closes #1363
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>