Added function for listing versions of backed files.
	modified:   common.h
	modified:   database/database.c
	modified:   database/database.h
	modified:   database/sqlite.c
	modified:   database/sqlite.h
	modified:   main.c
Added version listing, bit of cleanup
	modified:   common.h
	modified:   database/database.c
	modified:   database/database.h
	modified:   database/sqlite.c
	modified:   database/sqlite.h
	modified:   main.c
small fixes and bit of CLI work
silenced gcc warnings in (mostly) unimplemented prototypes
Work on remove (rm) logic
	modified:   common.h
	modified:   database/database.c
	modified:   database/database.h
	modified:   main.c
updated testing batch script
updated testing batch script2
small fix to test cript (to be rewritten)
preliminary work on untrack, added 'git-show' like functionality to check for changed files
minor fixes (whitespace and debug flag)
mkdir -p implementation
refactored (un)track setting into one function
1/3 change unsafe asprintf functions to prevent sqlite injections