Fixing automake dependencies to OpenCL
updating git ignore
A complete rewrite of automake files to make CHECK framework work.
typo fix
Adding the first sanity test case to make sure CHECK works
Ignoring more files
Changing parameters t o prepare_device().
Adding a success return value to prepare_device()
temporaryily deactivating the main method in join_driver.c
Adding first set of test cases to check_common.c