Fixed #36. Bus now supports batch sending and publishing (via extension methods) and can handle collections of type IBusCommand/Event without breaking generic type constraints.
Merge branch 'ConfigurationRefactor'