Update sqlite to version 3.7.17

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
budget_category_get_categories_by_name_filter bugfix
Database will not close as statement was not finalized

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
budget_close_database returns bool

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
budget_account_get_accounts_by_category & budget_account_get_accounts_by_category bugfix
Database remained busy after close due to statement which was not finalized

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Added budget_chronological_slot_exists

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Updated tests

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>