[Review] Request from 'tgoettlicher' @ 'SUSE/machinery/squashed_installation_instructions_for_glance_client'

Please review the following changes:
  * e6039a4 Show installation instructions for glance client on SLE12 if not installed
  * f47c136 Merge pull request #45 from SUSE/review_140807_mention_pennyworth_in_readme
  * ff9f340 Mention Pennyworth in the readme
  * d02b659 package 0.18.0
  * 677ced5 Merge pull request #43 from SUSE/allow_jenkins_https_urls
  * 2c368e6 Allow HTTPS URLs for Jenkins checks
  * 251d753 Merge pull request #35 from SUSE/update_news_sprint_20
  * 2c5c14c Adapt according to suggestions
  * f5b513a Adapt according to suggestions
  * 374b868 Merge pull request #41 from SUSE/review_140806_fix_integration_tests
  * 42f3765 Add back missing environment variable which was lost in a merge error
  * 94cb252 Merge pull request #40 from SUSE/remove_obsolete_mkdir
  * 0f349bb Remove obsolete mkdir statement in Vagrantfile
  * 2a46ef5 Refactor Machinery RPM injection into a vagrant provisioner plugin
  * 3debbf7 Adapt according to suggestions and add error handling
  * 6e06fcf Merge pull request #18 from SUSE/review_140731_dont_cut_error_messages
  * 75bfd8a Make unit test triggering the exception more specific and expect the machinery error message as string and not as heredoc.
  * a5604ff Merge pull request #37 from SUSE/specify_lc_all_during_build
  * 65415dd Specify charset LC_ALL during RPM build
  * 15e4b7d Merge pull request #33 from SUSE/review_140805_fix_unmanaged_files_inspector
  * 7b2f7ed Use new ruby packging style for SLES12 only
  * 0b5f7ba Add blank line before Cheetah error message on failing command.
  * dda2b40 Update news file for Sprint 20
  * 4f1b1d6 Factor out the code handling the exception in a separate function for easier testing and adjusting unit test acordingly.
  * a7c702c Merge pull request #32 from SUSE/review_140805_consistent_spelling_in_documentation
  * 876045a Merge pull request #34 from SUSE/use_rpms_for_integration_test2
  * 266cad2 Remove GIT repositories from postinstall_machinery.sh
  * 505cd55 Remove unnecessary gems from postinstall_machinery.sh
  * cfb3804 Adapt integration tests to use the RPM machinery
  * 51f7271 Build and install the RPM package
  * 86a61a9 Shellescape directory names in order to not choke on special chars
  * b045f2e Consistent spelling in documentation
  * 85ed1a2 Allow RPM building against different projects
  * ca72c0d Allow RPM building with uncommitted changes
  * 33256e9 Add test for Unexpected Error handling.
  * c485ef3 Changed Cheetah exceptions to show all standard error output.