Jkinnard

Search functionality added to db.retrieve:

return flags in file '/home/user/src/hello.py' with db.retrieve('file','/home/user/src/hello.py')

return flags in all files corresponding to flag type TODO with db.retrieve('flag','TODO')

return flags in file '/home/user/src/goodbye.c' corresponding to flag type 'NEEDS-REVISION' with db.retrieve('file+flag',['/home/user/src/goodbye.c','NEEDS-REVISION']) <---note the list this time.