Added support for tabix backend

This PR provides support for a tabix backend.  Commits have been squashed - for full discussion see https://github.com/ga4gh/server/pull/20