Updated swisspy to handle paths instead of file objects. Passing all 3 functional tests.