Bug 1144175

Bugzilla link https://bugzilla.redhat.com/show_bug.cgi?id=1144175
Added a configuration option for a timeout where the console waits for several background requests to the broker.
This needs to be clearer about whether ```config[:BACKGROUND_REQUEST_TIMEOUT]``` is a string or a number... a number will fail on ```.match``` and a string will fail a number comparison