Devel - Master merge 20141211  

* OpenCL Device sorting
* Wrappers for resize
* Tests for iota
* Join on all backends
* Memory manager on all backends
* Better error handling in image IO
* Performance improvements to rotate and transform
* Performance improvements to transpose opencl
* Change dir to isAscending in sort
* Performance improvements to reductions
* Bugfix for binary ops
* Add noDoubleTests to tests