Improve logging

Added logging at key workflow points
Improved exception handling regarding logging

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