core: Abort when serializing daemon message fails
core: Skip duplicate NULL list element check
core: Abort on notificaton type corruption
core: Abort on daemon serialization failure
core: Abort when socket information is not found
test: Add start of handle_smack_label_check
test: Add check for terminate_client
core: Cleanup after processing a message successfully
test: Add check for handle_client

Still need to handle client closing the connection and daemon getting
SIGPIPE tests.