Run remote_file functional tests w/ HTTPS

- Run standard file behavior functional tests with HTTPS on port 9000.
- Confirms CHEF-3005 fixed.
- Refactor tests to run against different server configurations.