Implement internal operator overloading

As pre RFC https://wiki.php.net/rfc/operator_overloading_gmp
GMP improvements

As per RFC https://wiki.php.net/rfc/operator_overloading_gmp