add an option to error out when brew not writable
add suport for --autolibs= flag