Add {async: false} option to publishing

Allow messages to be published syncronously. Useful for rake tasks where `Thread.join` is a hassle!