Merge pull request #105 from shehzan10/devel

Remove use of cmake variable CUDA_DRIVER_LIBRARY
Add CMake find script from arrayfire_benchmark.
Merge pull request #110 from bkloppenborg/add_cmake_find_script

Add CMake find script from arrayfire_benchmark.
Added option to not run CUDACmputeCheck.cmake

* CUDA Code is run to check compute version. This fails windows remote builds.
* Use -DWINDOWS_REMOTE=ON to disable running this code
* Suggests user to define -DCUDA_COMPUTE_CAPABILITY
* Defaults to compute_20
Formatting changes in cuda/CMakeLists.txt
Removing -DWINDOWS_REMOTE and just checking CUDA_COMPUTE_CAPABILITY
Merge pull request #112 from shehzan10/cuda_build_fix

Optionally disable running CUDA code to get compute capability
Fixes #107
Merge branch 'issue_107' of https://github.com/bkloppenborg/arrayfire into devel

Conflicts:
	src/backend/cuda/CMakeLists.txt
Improved performance of tranpose

* Using int instead of dim_type
* Unrolling loops using static consts
* Using output dimensions
Updated README.md with windows build tag
Merge pull request #116 from shehzan10/transpose_perf

Improved performance of tranpose
changed dim_type typedef to int from long long

Using long long for indexing data type is causing drastic
performance drop for CUDA and OpenCL kernels. Hence, changing the
typedef to point to int.
Update README.md

AF Logo Image points to http://arrayfire.com/
Remove cmake whitespace warning
Merge pull request #121 from 9prady9/ocl_perf_fix

changed dim_type typedef to int from long long
Update README.md
Fixed bugs in ScalarNode for CUDA and OpenCL JIT backends
Unary math functions convert arrays to floating point arrays
Merge pull request #123 from pavanky/jit_fixes

Jit fixes for CUDA and OpenCL backends