* Added always_inline attribute to CLSmith.h and redefined transparent_crc_ so
it works on oclGrind
* Added atomic reduction support in cl_launcher and CLOutputManager (for the
buffers)
* Fixed a bug with hashing the values of global atomic special values
* Fixed a bug with parsing boolean arguments in cl_launcher from a file

* TODO --- fix bug with generating pointer variables in atomic block
* Moved over adding atomic global buffers from CLProgramGenerator to
ExpressionAtomic
* Prevented new variables of pointer type in atomic blocks to be initialized
to a variable outside the block (TODO same for assign statements)