Allow to index with list of slices, not just tuple of slices.
New fix.
Merge pull request #11 from nouiz/indexing

Allow to index with list of slices, not just tuple of slices.
Merge pull request #10 from nouiz/master

Add GpuArray_IS_C_CONTIGUOUS and GpuArray_IS_F_CONTIGUOUS and fix GpuArr...
Add flags to support "old" kernels made for CUDA or OpenCL.
Add a util subdir and move strb inside it.
Import halloc as a util.
Import strb fixes from the templates branch.
Some header shuffling to make things cleaner.
Use strb in the opencl version of extcopy
Remve the sole use of iovec as well as the definition.
Remove the asprintf wrapper since it is not used anywhere anymore.
Make the extcpy PTX kernel work on sm_50 and up.
Use halloc for cuda kernel objects.
Fix halloc bug when reallocing a no-siblings block of memory.
Future-proof detect_arch and make it work on Maxwell devices.
Use halloc for the compiler function too.
Disable custom compilers (will be removed soon).
Fix leak of binary buffer in case of errors.
Add documentation for the strb interface and gpuarray_elem_perdim().
Merge pull request #12 from abergeron/util_fix

Maintenance fixes
Added mako in dependency list