This is a slightly extended version of https://github.com/cloudflare/bn256. Added functionality:
- hashing to G1 and G2 groups and some functionality needed for hashing (like computation of square root in GFp2)
- mapping from string to GT group and back