Making RabbitMQ dependcy >=3.4

Alternative to previous pull request if you want 3.4 as minimum.  Again it is nuget guidance to leave the upper bound open