Merge pull request #236 from shenrie/master

Added ResourceCommitmentStatus object
make FSM exceptions more helpful
replace print with logging
add unit test for governance_controller to increase coverage
add test to increase coverage on policy_interceptor
Add Scribble test files
Add integration tests for the conversation monitor FSM

The tests check:
1) parsing of the scribble protocol
2) generation of FSM based on scribble protocol
3) fsm processing of traces
Add unit test for the conversation monitor FSM class
fix issues in governance_controller test raised in review
Merge pull request #240 from pkediyal/coverage

Coverage
Merge pull request #237 from newbrough/improve_messages

Improve messages
increases coverage by fixing a problem with previous tests
Merge pull request #241 from pkediyal/coverage

increases coverage by fixing a problem with previous tests
Add missing Scribble test file
Change the test to inherit from IonIntegrationTestCase (instead of PyonTestCase)
Merge pull request #239 from rumineykova/conversation-monitor-tests

Add conversation monitor tests
Modified conversation monitor tests to use debug logging