Change CMAKE version requirement to 2.8

ExternalProject is a feature added in version 2.8
Merge pull request #11 from pavanky/develop

Change CMAKE version requirement to 2.8
Adding basic support for pkg-config based configuration management, for gcc based distributions.
Bumped the SOVERSION to 2 to account for ABI changes
Fixed several typos in .pc file
Merge pull request #13 from kknox/add-pkgconfig

Add pkgconfig support to clBLAS
Adding CUDA_PATH as an option for OPENCL_ROOT
CUDA uses Win32 to store 32 bit libraries
Cleanup of txt not in the spirit of the clMath Apache license
Fix build problems on OS X.
Merge pull request #16 from accelereyes/develop

Adding CUDA_PATH as an OPENCL_ROOT option
add to travis build. change default device type to cpu. need to enable build-testcorrectness (link to acml) in the build.
Update README.md
Merge pull request #17 from TimmyLiu/develop

link clBLAS to Travis CI
Fix compilation warnings:
 - assignment used as condition warnings for the error checking
 - writeable char constant warning.
 - Fix sprintf of size_t values to not (potentially) print garbage.
 - Remove extra parentheses around condition in if().
 - Replace explicit NULL dereference by a call to abort().
Merge pull request #18 from abergeron/osx-build

closes #7 enhancement request

OS X build
Adding guards around the clBLAS version numbers, to support an external script setting the library version
through the command line -D mechanism.
Changing the name of AMD_CLBLAS_STORAGE_PATH to CLBLAS_STORAGE_PATH
Bugfix for clAmdBlasCgemm() in wrapper legacy header; eliminated the offX parameters which were not present in original
header
fix a bug in performance client. Since the performance is calculated by the average of 20 runs, clReleaseMemObject and delete buffer should be done in between runs instead of after all runs in the destructor. In certain device and size of matrix, the client will report a slower performance due to this inapproriate handling of memory. Also updated the travis CI build script. Force the client test to CPU from command line in stead of source code.
Adding 'staging' directory to make it easier to debug; all binary code is copied together
Adding new install logic for debug builds to copy debug runtimes into package
Adding new install logic to copy test dependencies into package if tests are built