#18 UI freezes while updating homebrew formulas or packages

Perhaps we can do it this way? So the BPHomebrewInterface has not to decide wether we run the code in the main or in a background thread.