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

Please review the following changes:
  * 4664b08 Refactor Machinery RPM injection into a vagrant provisioner plugin
  * 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
  * 0b5f7ba Add blank line before Cheetah error message on failing command.
  * 4f1b1d6 Factor out the code handling the exception in a separate function for easier testing and adjusting unit test acordingly.
  * 33256e9 Add test for Unexpected Error handling.
  * c485ef3 Changed Cheetah exceptions to show all standard error output.