pathfinder: only compile for FakeCL if USE_FAKECL is defined
pathfinder: added capability to save program into a file
pathfinder: automatically load kernel.ptx instead of building from source (if it exists)