[Review] Request from 'KalabiYau' @ 'SUSE/connect/review_140602_add_status_model'

Please review the following changes:
  * d706f06 Implement status key
  * 39af21f Remove commented debugger
  * 7c1d52d Added specs for new functionality

Interesting as e.g. below you do 4 assertions in one test :wink: 
My personal taste is that it is fine to have more assertions per test, if assertions tests all edges of statement mentioned in test ( so in this case it should test all combination of differences ).
What is problem for me is if one test contain two unrelated assertions.