Renamed Atoms.
* Align the code a little bit nicer.
* Parse KSymbol and add a test for it.
* Cleanup cabal file.
* Fixed benchmark code so that it compiles.
* In benchmark code, added code to generate random kdb table with all possible types for testing.
* Renamed vectors to align the naming: K<PrimitiveType>V.