[Review] Request from 'aduffeck' @ 'SUSE/machinery/show_extracted_state'

Please review the following changes:
  * 40c4a1e Improve machinery output in "machinery upgrade-format"
  * e221a4f Write information about description upgrades to the machinery log
  * 56f3399 Handle upgrade failures and continue in "machinery upgrade-format --all"
  * 20e1cf7 DRY incompatible description errors into SystemDescriptionIncompatible
  * 3ae89d0 Show the "extracted" state of the file scopes in "machinery show"
  * 9981fde Always show the extracted state in "machinery list"
  * b21419a Add "SystemDescription.scope_extractable?"
  * d7cfb85 Allow for filling the test descriptions with scope content
  * 7f7beca Merge pull request #260 from SUSE/add_ruby-devel_as_13.1_requirement
  * a9fdc1b Add rubygem-devel as explicit requirement for 13.1
  * 62373ad Merge branch 'remove_obsolete_variable'
  * 3666dc3 Merge pull request #253 from SUSE/review_140930_saner_dependencies_for_machinery_package
  * 7d39a45 Removed RPM dependencies to kiwi and python-glanceclient
  * 1303313 Remove obsolete class variable