refactored the set_up_pipe_function

it's a little more readable now.
fixed a comment in util.bats
added a test for get_server_download_uri
WIP refactoring backup code
refactored backup compression code

can now easily add additional compression types. added tests for all
this stuff, too.
er. yeah. refactored all that code.