Add new solver class SmoRandomSolver - choose random two indexes i,j

Add new Kernel class for EllpackIlp Cuda function
Add new method in CudaHelper tranforming data into Ellpack format with alignment

Remove old obsolete dependencies NMath and dnAnalytics