Fixed get_position bug of file_driver
Modified CMakeLists for unit tests
Support TIMESTAMP2 and DATETIME2
but not supporting precision.
Forgot to add protocol.h
Merge branch 'work/support_timestamp2' of github.com:hapyrus/mysql-replication-listener into develop