remove db.AbortBuild, refactor 'it works' test

now split up into many more, much clearer tests