Created 4 of the translation unit and unrolled functors are scattered across them.
Also:
- Increased the count of unrolling of functors from 25 to 40
- Optimized sorting on device for strings with size equal with the size of fundamental integer types (1/2/4/8 bytes)
- Added hint to the nvcc compiler to unroll the cycle, which is important for GPU-pipelines
- Added doxygen-style comments in strings.h
- For non-unrolled the functors, in the else-branches, use a functor operator
- Removed dependency on cm.h
and other minor changes.
Merge branch 'master' of github.com:antonmks/Alenka into fix_static_string
Merge pull request #23 from AlexeyAB/master

Created 4 of the translation unit and unrolled functors are scattered across them.