add rv::object
change to CMake
add basic unit test
change testing binary name to run_test
move parser to C++
implement rv::Parser::ParseNumber
add Object::EqualTo
make compiler happy
add INVALID to object::type enum
bugfix for Parser not initialized
bugfix for Parser not initialized
Merge remote-tracking branch 'origin/cc' into cc

Conflicts:
	src/parser.cc
implement Parser::ParseBool