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
Support for global reductions in CUDA backend
Global reduction support for OpenCL backend
changing reduce_global --> reduce_all
Merge remote-tracking branch 'pavanky/algos' into devel

Conflicts:
	include/af/device.h
	src/backend/data.cpp
	src/backend/opencl/platform.cpp