UI parts to assign hosts with compliance policy

Relates to #9
Depends on theforeman/foreman issue #8592.

WIP: only brings the UI parts.
Internal server error in installation within katelo.

Fixes #14.