divide modules to deal with CPU time
rename dshare.util.time to dshare.util.stopwatch and fixed some bugs
enable to select generator Xorshift in dshare.util.random and fixed some bugs in unittest
implement dshare.util.matrix using 2 dimensional array
add cyclic list structure
Merge branch 'develop' into release