Fixed segfault bug if db is null for safeword_credential_remove.
Added suite init to add example fixtures.
Added initial safeword_credential_remove unit tests.
Renamed test to be shorter.
Enabled compiler warnings for C.
Renamed errno to prefix with safeword_.
Added safeword_credential_exists().
Updated safeword_credential_remove unit tests.
Added add_ prefix to tests_safeword_add unit tests.
Fixed compiler warnings.
Added safeword_credential_tostring() which creates a JSON string of a credential.
Fixed bug where adding credential where description contained single quotes would not work.
Added safeword_credential_read() unit tests.
Refactored all safeword_errno values to use the positive values.
Tags are now read into a safeword_credential.
Refactored safeword_credential_remove() to safeword_credential_delete() to follow CRUD.
Added safeword_credential_create().
Refactored safeword_credential_add() to accept safeword_credential struct.