SWITCHYARD-1465 Make Context and Message available to bean services on a...

...ll paths

* make OUT message available actually. BeanBag.getOutMessage() was returning IN message in previous changeset
* check the service reference list which is held by ServiceProxyHandler so it can inject BeanBag into appropriate ClientProxyBean
* now ServiceProxyHandler instantiates BeanBag only when the bean service has BeanBag injection point

NOTE: Since SimpleCDIDeployment doesn't set appropriate set of service references on ServiceProxyHandler, BeanBag is not available for the simple unit test. You always need switchyard.xml in order to use BeanBag.
NOTE: I'm still seeing following errors on release build, but it happens without this changeset:
http://pastebin.com/GLkpDFRD