Add CMakeChecker basic unit test support.

After adding FindWebRTC.cmake to checker.py _PATH_RULES_SPECIFIER
the checker's unittest failed due to CMakeChecker category
"list/order" not being listed in checker.all_categories().

This patch adds a list of categories to CMakeChecker and adds
basic unittest support for it.

Reviewed by: Hugo Parente Lima