[Review] Request from 'digitaltom' @ 'SUSE/connect/review_140703_success_message_fix'

Please review the following changes:
  * 1fd9eb3 restructure and fix tests
  * cf24c03 fix success messsage call