Fix stackoverflow bug in VM

Values of m_stack can be 2**256-1 , if one uses an operator such as "+" or "*" the result can become larger than max of u256. But using those operators on two u256 values will always return an u256 value, but we should use bigint properly here. Which is done now. (This fixes the CallRecursiveBomb2 test)