- Add blas as CPU backend dependency
- Remove BoostCompute library dependency (header only)
correcting test data commit number

Had to do this because of the force push i did earlier
Merge pull request #153 from arrayfire/update_test_submodule

correcting test data commit number
Fixing complex function support in arrayfire

- Added real, imag, conjg
- changed cplx to complex
- Fixed bugs with complex
Adding data check functions: isNaN, isInf, iszero
Update submodules
Added deviceprop functionality to CUDA and OpenCL.

* Placeholder for CPU
Changed REVISION to AF_REVISION
correcting test data commit number

Had to do this because of the force push i did earlier
Unifying af_constant_c32/c64 into af_constant_complex
Support for global reductions in CPU backend
Fixed merge conflicts.
Merge pull request #150 from bkloppenborg/findarrayfire_fixes

Improve FindArrayFire.cmake script
Merge pull request #154 from pavanky/arith

Additional arithmetic functions
Calling af_init to initialize contexts

* af_init calls info function which initializes device manager
Merge pull request #157 from shehzan10/devel

Calling af_init to initialize contexts
Strip whitespace from OpenCL device information.
Merge pull request #158 from bkloppenborg/platform_format_fix

Strip whitespace from OpenCL device information.
Support for global reductions in CUDA backend
Global reduction support for OpenCL backend