Program::build() now remaps input file from memory buffer.

Environment variable for dumping temporaries renamed to
OCLGRIND_DUMP_TEMPS. IR now dumped as well. Files only output if build
was successful.