Calling other contract's functions.

Depends on #558.
ECRECOVER, SHA256, and RIPEMD160 are the same?