check for malformed args that led to streamdef issue
Fix simple process being assigned an ion process thread (omission)
Add managed listening endpoint API to BaseService
Fix test_interceptor_fails_when_send_multiple_messages

The test aims to test that a monitor can detect that sending
2 consequtive request messages with the same conversation-id is wrong.
Thus, the send method should be patched in a way that the request message pass
through the (outgoing) interceptor stack twice.
Therefore, patching BidirectionalChannel._send is wrong, because channel send is
positioned too late in the interceptor stack.
BidirectionalEndpointUnit._send should be patched instead.
Test the monitor set reject status for identical consequtive outgoing msgs
Updated message_object_generator.py object_model_generator.py /service_object_generator.py so that during dry run, it won't write to files
service and process kwargs in endpoint creation mean the same thing
Merge branch 'master' of github.com:ooici/pyon
Added debug statements to governance_controller
Merge pull request #217 from shenrie/master

Added debug statements to governance_controller
Merge pull request #216 from seman/code_coverage

Updated generate interface for a dry run option
Merge pull request #203 from newbrough/master

check for missing args that led to "(fix) Broken preload"
Merge branch 'master' of github.com:ooici/pyon
Bumped ion-defs
OOIION-614: add ionobject parameter to EventPublisher:publish_event method
Added unit test for message_object_generator.py object_model_generator.py service_object_generator.py authentication.py
Merge pull request #218 from rumineykova/27ed73439ee036465246127806cb86b102056862

Test the conversation monitor catches duplicate messages
Merge branch 'master' of github.com:ooici/pyon
Cleaned up conversations test and added comments
Bumped ion-defs