Update brew topic.

 - Install brew if not there already.
 - Don't wrap the brew command to update the list of installed stuff;
   invoke sync-brew manually instead after installing a package you want
   to "keep" across machines.
WIP.
Adjust for bash 3 use.
Update update script and fix more Bash 3 errors.