initial check-in of partial SFTP implementation

- need to finish implementation and separate into new source and header files
5 jobs for rsmpbs in 6 minutes and 17 seconds
Status Name Job ID Coverage
  Test
failed linux_gcc_testing #529378
linux

00:01:03

failed mac_llvm_testing #529370
mac

00:00:56

failed windows_msvc_testing #529372
nsmwin10

00:05:13

failed linux_gcc_testing #529371
linux

00:01:05

 
  Analysis
skipped linux_analysis #529373
linux allowed to fail
 
Name Stage Failure
failed
linux_gcc_testing Test
   Submit failed, waiting 5 seconds...
Retry submission: Attempt 3 of 3
Submission failed: Cannot connect to the database.
Uploaded: /home/gitlab-runner/builds/3f7f1a15/0/jap/rsm/build/Testing/20200504-1318/Test.xml
Errors occurred during submission.
Errors while running CTest
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit status 1
failed
windows_msvc_testing Test
   Submission failed: Cannot connect to the database.
Submit failed, waiting 5 seconds...
Retry submission: Attempt 3 of 3
Submission failed: Cannot connect to the database.
Uploaded: C:/gitlab-runner/builds/627E_z7y/0/jap/rsm/build/Testing/20200504-1253/Done.xml
Errors occurred during submission.
Errors while running CTest
Uploading artifacts for failed job
ERROR: Job failed: exit status 1
failed
mac_llvm_testing Test
   Retry submission: Attempt 2 of 3
Submission failed: Cannot connect to the database.
Submit failed, waiting 5 seconds...
Retry submission: Attempt 3 of 3
Submission failed: Cannot connect to the database.
Uploaded: /Users/jap/builds/cf058c30/0/jap/rsm/build/Testing/20200504-1249/Test.xml
Errors occurred during submission.
Errors while running CTest
ERROR: Job failed: exit status 1