The simulator now return the proper error messages when incorrect data is pased on RPC calls. Functionality for forks is missing.