[BUG] fix 2 bug in the new faster GpuAdvancedIncSubtensor1

It was always running inplace and it was alwayr considering the input as 2d.
Reuse the old code for GpuAdvancedIncSubtensor1 when the new code isn't used.

This is needed when ndim !=2 and for older GPU like the GTX285.
Merge pull request #2 from nouiz/viveksck-try_nouiz

Bugfix and reuse old code when the new one isn't used