Split token_vector_t into vector_t and macros.
Added UNIT test suite library.
Added empty main file for test suite.
Replaced GNU Make with CMake.