changed BusExtensions to use the IScheduler
removed BusExtensions, moved methods into RabbitBusExtesions, implemented the BusExtensions methods in the Scheduler class.