contrib/monitor.py update
fixed docstring problem in pubsubcore/publisher.py
Added SF.net logo and re-structured for clarity
Fixed a problem with the MonitorMixin class.
Added requisite SF.net logo and copyright notice
Changed license from PSF to BSD since PSF seems specific to Python
Fixed argument in TopicManager.__createTopic (line 588) used topic instead of topicObj
Changed the "send" to "sendMessage" in setNotification() for consistency with other arg names
Fixed the broken fix that Josh made :} which was caused by improper notifyNewTopic() API (was using **kwargs in defn, and dict in call)
Final docs edits for rc2
Add support for pubsub1 call protocol right in pubsub3
First extension to allow pubsub1 protocol in pubsub3
Finished integrating support for pubsub1 protocol 'dataArg' to API via pubsubconf. This is better than previous method which used adapters.
Removed the notifier and sender from singletons. Moved sender.sendMessage*() to Topic.publish. Only topicMgr left. 
Changed pubsubconf to use instances rather than classes for notification and exception handler.
Removed all singletons except topicMgr and publisher in pubsub3.py.
Moved some code from topics.py to new topicargspec.py and topicutils.py in preparation for ArgsInfo cleanup
Don't want to draw __main__ in depgraph2dot.py
Moved pubsub1.Message to datamsg.py
Replaced dependency on pubsub1 in publisher.py by one on datamsg.py
Updated dependency graph