Added error chacking to some of the sqlite code.
Extended error messages for faling api call.
Forgot to finialise an sqlite statement.
Local database handle shadowed the namespace one.
Abstracted logic for checking if posts exist.
Added a chan post class.
Added rvalue referance constructor overload.
COnverted add post function to the new post.
Converted post_exists function over to chan_post class.
Added boolean return value to inserting posts. True for if it is a new entry.
FLipped the return value fo insert post to make it more conveniant for std::remove_if.
Added bulk insert function.
Added insert_posts prototype.
Moved chan_post class to its own source file.
Moved chan_post class to its own source file.
Added cmake file.
Added parser test target to cmake.
Turned on warnings.
Removed unsued arguments.
Added error chacking to the initial document parsing.