Added non-linear run table sweeps

Pressing the run table button will now be able to run non-linear table
sweeps. Also added error checking/error reporting