Fix indentation is some installers
Use instance variable for Tempfile to avoid it being deleted by ruby GC

When Tempfile objects are cleaned by the Ruby garbage collector, it will delete the file as well as the object. Since "file" was a local variable in the File installer, it was possible that the file was deleted by GC before the installer was actually run.

By changing the local variable to be an instance variable we avoid this problem.
Merge pull request #138 from javierav/fix-indent

Fix indentation is some installers
Merge pull request #139 from tlj/master

Fix a problem where Tempfiles are removed by Ruby GC before they are used
Allow to specify a connection port for SSH actor
Merge pull request #140 from javierav/ssh-port

Allow to specify a connection port for SSH actor
add custom_archive option back
Fix GitHub URL in sprinkle executable

The sprinkle executable links to the old location for sprinkle. Link to the current URL instead.
Merge pull request #143 from davidcelis/patch-1

Fix GitHub URL in sprinkle executable
0.7.4
Update RSpec, fix deprecations, fix Ruby warnings

Changes made:
* update to latest version of rspec
* using mock to create test doubles is deprecated and will be removed, switch to double
* stub to create doubles is deprecated, use double directly
* stub! is deprecated and will be removed, use stub instead
* any_number_of_times is deprecated, you either mean at_least(:once) or just use stub
* prevent warnings about method redefintion
* fix block argument warnings
* fix warning about indentation mismatch
* fix uninitalised variable warnings
* remove warning about statement never being reached
* remove potentional ambigious == warnings
* Remove unused local variables, supressing warning
* Assign via accessor rather than unused local var
* fix indentation and supress deprecation message
Merge pull request #148 from JonRowe/fix_warnings_and_deprecations

Upgrade RSpec, Fix Deprecations, Fix Ruby Warnings
allow users to be created with sudo
Merge pull request #149 from JonRowe/make_add_user_respect_sudo

Allow users to be created with sudo
When using sudo, make sure each command is prefixed
Merge pull request #152 from troelskn/fix-ssh-sudo-multiple-verifiers

When using sudo, make sure each command is prefixed
pre/post block command generation should be deferred until package has a deployment context
- Fixes #145
make installer queues a more explicit concept and less hacky
make sudo setting more explicit (allow a deeper false to override a higher true)
bump to 0.7.5