@1190:R Support BIT column format type

This change is almost same as SET type support other than endianness.
In C/C++, unsigned long is not guaranteed to be 64bit even on a 64bit OS.  (http://en.cppreference.com/w/cpp/language/types)  User boost::uint64_t to ensure that the variable is 64bit.