iplant_rsolve now gives back a data frame, closes 306