Forcing lots of things to run on the EDT. [1303]

This doesn't force every function/method to run on the EDT (yet!?). This is the end result of a quick scroll-through and just eyeballing functions/methods that look like good candidates for tests.