refactored cdrom configuration

Extracted cdrom configuration in its own plugin.
Will ease adding ovf boot option.

Change-Id: I83688a74d1f478b733bcce8bb838d09256360b8a
Signed-off-by: Sandro Bonazzola <sbonazzo@redhat.com>