engine: Persist reported host data

When host is being added into the system, its
capabilities should be persisted, so it can be
referenced for the sake of host management network
configuration.

Change-Id: I94ceba389afce2cd2e39cfbb45ed0ad06a17273c
Bug-Url: https://bugzilla.redhat.com/1096757
Bug-Url: https://bugzilla.redhat.com/1096715
Signed-off-by: Moti Asayag <masayag@redhat.com>