NT2 module for multiple precision floating point types
This is a proof of concept, the only backend implemented is mpfr