Fixes and updates for matplotlib back end

- Added example programs: scripts/example{3,4}_mpl.py
- Added a transform object that allows matplotlib overplotted objects
    to track the ginga canvas changes
- Updated documentation in RC plugin
- Added log module to consolidate a lot of common logging setup