1) added an other message queue actor to get
the suported banks list.
2) refactored the rabbit MQ connection factory
Merge branch 'develop'