core: scheduler: handle external scheduler parameters

For loaded external scheduling plugin fixing saving
description and custom properties.

Signed-off-by: Noam Slomianko <nslomian@redhat.com>
Change-Id: Ibaa3e1396ba0ec61ebce33d08a1174b93b97c56d