First commit for adding atomic expressions to CLSmith. Currently only generates
an atomic expression as the condition of an if statement, along with empty
then and else blocks.

To be implemented:
* code for the two blocks
* check mechanism for the special values used by the operations
Merge branch 'master' of https://github.com/ChrisLidbury/CLSmith
Added comments for modifications made in previous commit.