Clarify compiler errors when a type is unsupported by CLOGS

Move compile-type checks from SFINAE restrictions into static_asserts.
This gives clear error message to the user when a type is not
sortable/scannable by CLOGS.
Merge pull request #109 from ddemidov/clear-clogs-compiler-errors

Clarify compiler errors when a type is unsupported by CLOGS