SHDP-431 Support multiple @YarnComponents

- Add support for multiple @YarnComponent
  and @OnContainerStart annotations.
- Exit result from pojo invocation is now either
  single value or list of values if multiple
  methods are invoked.