Registration check and other improvements

This was originally part of `update_fixes` branch, but SCC currently does not support registration update (SLES11->SLES12) correctly so I created a separate branch for Beta4 fixes/enhancements.