solver: style fix
solver: alloc descriptors on device.

Style fixings
kernel: give kernel more adequate name
solver: reorder kernels invocation
solver: block dimension calculation fixed.
solver: spatial hasing work start
solver: solve point-triangle constraints
solver: fast point-triangle intersection