Change some __repr__ to print the actual derived class the instance is
Add flag for checking or ignoring feasibility
Modify observe_cloud so that it filters out points under the table and also plot the scene's cloud in eval_on_holdout
Change the simulation's state so that set_state can reconstruct the full simulation with arbitrary different objects and stop explicitly removing the kinbody from the viewer (now done in trajopt's update)
Fix saving results args
Change class of construction info to be a string representation of it in order to save/load sim_state
Bug fixes on setting simulation state and implement replaying in eval.py
Reset simmulation state when retrying after finding infeasible trajectory
Changes to holdout and loadresult items
Add scripts directory, add auto_performance script, and move eval.py to the scripts directory
adding boostrapping files
initial commit for bootstrapping implementation, includes training and testing scripts for bootstrapping, augmented functionality in core to adapt to assumtions bootstrapping violates (e.g. demonstration.aug_traj has l and r in trajectory), modifies action file reading to use processed action files
final bug fixes; add cuda_reset before initializing new reg factory to avoid mem leaks
committing before moving to george branch
working iterative ThinPlateSpline transfer for bootstrapping
fix merge conflicts with remote george