Merge pull request #124 from anodelman/preserve-on-failue

(QA-723) add preserve hosts on failure option to beaker
create beaker 1.5.0 gem
Merge pull request #128 from anodelman/make-gem

create beaker 1.5.0 gem
(maint) Use host.tmpfile instead of manually generating file names

Generating a file name in /tmp/ breaks on windows, where /tmp/ can
actually point to a different path depending on if a command is
executing in a cygwin or cmd context.