use custom uri encode function
0.53.0
make tail work correct.

%new_stat is undefined at first loop.
Net::SFTP::Foreign can tail files even is_sudo.
make `ensure => started` work correct.
Merge pull request #421 from chenryn/master

Two foolish bugfix
fixed params check
Merge branch 'master' of github.com:RexOps/Rex
fixed #419
fixed #420 - added cmdb to top scope
perltidy
added resource command
resource_ensure function
perltidy
allow hash call
fixed on_change hook when file was removed
feature flag for #420
define login creds via env
added jobcontrol commands
try multiple times to get the ip
fixed test