Use 'AGG' matplotlib backend for uncertainty plotting test
The default backend was causing weird multi-threading python errors under pytest. the 'AGG' backend does not require any special graphical libraries and is better suited to console use.
Edited by Jameson Rollins