bunch of fixes
fix setitem
greedy_planner working for sim_npy2
ocl backend passing all but one...
ocl2 matches ref impl
removed old sim_npy, sim_ocl
installing new sim_npy, sim_ocl
Added our first benchmark, fully profilable.

- To get profiling working, I added a PythonPlan class
  for basic profiling of Python functions.
Added code to convert Python functions to OCL.

- It's almost working, I think