Added tags to tag command tab completion.
Changed test_safeword_tag_credential unit test to have no dependency on setup function.
Fixed listing tags SQL query string creation.
Added safeword_list_tag() unit test for filtering.
Added --filter option to tag command.
Minor changes to follow conventions for safeword_check macro.
Initial Doxygen config.
Modified Doxygen config for this project.
Added initial Doxygen comments to safeword functions.
Create a 'properties' table in safeword_init(). Set default 'version' key to a value of SAFEWORD_VERSION.
Merge branch 'doc' into integration
Added safeword_tag_create().
Fixed bugs where the wrong pointers were being checked for not being NULL.
Reduced duplicate code in safeword_list_tags for prepared statement.
Refactored several tag functions to use prepared SQL statements. Fixed tag filter feature.
The ls command bash completion now uses tag filtering.