Code cleanup

Fixed destroy() routines
Cleared memory leaks in create/destroy processes
Additional minor cleanup items
Memory leak cleanup in backend-sqlite3.c
Added error message lists to storage object
Memory leak & code cleanup

Eliminated unnecessary functions
Wrote new functions to help eliminate repetitive code
Cleaned up memory leaks
Added destroy_record() routines