Added Exception handling to Cvode RHS method
New Nvector implementation that takes a dictionary of Variables