use latest snapshot of galley
Implement writeReplace for exceptions to ensure parameters are serializable, and adjust to Atlas changes to store project errors as rendered strings rather than Throwable instances.