Add publishing support outside services

For communicating with the services, it is now possible
to use the required backend module and directly send and recieve
messages without bothering about the protocol.

	modified:   lib/gilmour/backends/amqp.rb
	modified:   lib/gilmour/backends/backend.rb
	modified:   lib/gilmour/backends/redis.rb
modify redis client to use backend from the gem
Consolidate publishing methods into one
Change echoclient to use consolidated publish API
Merge branch 'multi_backend' of vertis-github:vertis-infotech/gilmour into multi_backend
Bump to version 0.0.3