rename JerboaTokenizer to TiftTokenizer; clean up implementation; add in dependencies to non-snapshot libs