[WIP] Add option to cancel a build

   - Add cancelling and cancelled status for builds
   - Remove pod and update builds to cancelled when a cancel event was triggered for the build