(QENG-1128) Beaker no long auto recursively scps directories to systems under test


- issue was :recursive variable was being carried over successive calls
  to scp_to.  To prevent this, just set it based upon the file type
  being called

- ride along spec test updates/fixes
I don't think so. So I'm going to merge this, because this was a regression in behavior. You could check for boolean `false` instead of `nil` since that would mean someone explicitly set the option. I would treat that as an improvement (which is why its not going to block me merging :) )