Add new MediaQuery enum for upcoming search functions

Also decided to have a bit of a documenting session with budgie-db.h,
as this will eventually become a public header file