Reduce coupling between _tkagg and _backend_agg modules

This will make it easier to move to floating-point image buffers in the near future.
Isn't this supposed to be "agg24-svn" now?