[BUGFIX] Do not keep call actors around after they've sent an end event
[BUGFIX] Execute FreeSWITCH call components synchronously

Celluloid's task suspension will take care of ensuring the call actor is not blocked
[BUGFIX] Trim FreeSWITCH Output complete handling overhead

This doesn't need to go back out to the mailbox as it's entirely contained within the actor anyway
[CS] Only listen for EventSocket events we care about

Should cut down event volume a lot
[DOC] Changelog entries
Merge branch 'feature/fs_perf_tweak' into develop

Conflicts:
	CHANGELOG.md
	punchblock.gemspec
[UPDATE] Bump to 1.9.2
Merge branch 'release/1.9.2' into develop
Revert "[CS] Celluloid is always loaded"

This reverts commit 125da15d6b4618cc119aa32a9395b40ee75a30c3.
[BUGFIX] Improve error messages when trying to execute stop commands on components in an invalid state
[UPDATE] Bump to 1.9.3
Merge branch 'release/1.9.3' into develop
[BUGFIX] Do not keep Asterisk Call actors around after hangup
Make Rayo models plain Ruby objects

Export to XML / Import from XML if connecting to a real Rayo server by XMPP
[DOC] Changelog entry
Revert "[DOC] Changelog entry"

This reverts commit db5a23acf3c862b9d76c9aa36d0fce40cd5fbb24.
[DOC] Changelog entry
Merge branch 'feature/porm' into develop
Merge branch 'develop' into feature/new_rayo

Conflicts:
	CHANGELOG.md
	lib/punchblock/component/input.rb
	lib/punchblock/component/output.rb
	lib/punchblock/translator/freeswitch/component/tts_output.rb
	punchblock.gemspec
	spec/punchblock/component/input_spec.rb
	spec/punchblock/component/output_spec.rb
	spec/punchblock/component/record_spec.rb
	spec/punchblock/event/complete_spec.rb
	spec/punchblock/translator/asterisk/component/input_spec.rb
	spec/punchblock/translator/freeswitch/component/input_spec.rb
	spec/punchblock/translator/freeswitch/component/output_spec.rb