only signal merge conflicts if ‘mergeable’ is set to false

the GitHub API does not include the ‘mergeable’ field if the merge status is unknown
include exception pattern in logback config
pass exception to log/error as well as a message
fix typo
fix: missing auth for create-comment in composite pr action
upgrade metrics deps
instrument the thread factories and pools

make use of 3.1.0 metrics features to decorate and instrument thread factories and executors
add a histogram metric for request content length
upgrade to clojure 1.60
upgrade logging deps
upgrade compojure and ring deps

seem to need ring-defaults now
remove use of AWS beanstalk from project
set :aot for uberjar
change logback config for log dir

use LOG_DIR variable
tidy metric report map

- make use of improvements in KeepSafe/measure library
- sort output map
don’t use deprecated ring request keys

ring spec 1.2 deprecated content-* keys
be more informative in logging of github api calls

include the api url so that both the owner and the repo are clear
upgrade commons codec dep