added swift backend with tests
    - lots of stub methods (only botify needs are implemented)
skip  test of not implemented memory file put()