update changelog
make sure after is in git result data
back off in case of transaction roll back and try again
More work in model to prepare for pruning database

filter_query() now takes additional parameter, timeop.  This should be a
function from operator.  Update all calls to filter_query().
Add find_playbooks(), which is pretty similar to find_tasks()
Add --prune to ansible-report

Add --prune option and necessary functions (prune(), prune_playbooks(),
and prune_tasks()) to prune the database.  Requires --age.
add now as acceptable --age argument