erlang: optional linking with brewed openssl + fix conflicting options

Allows people who are suffering from bus errors and segfaults to use brewed OpenSSL as an option. 

Halfword emulator and HiPE are mutually exclusive, ensure the options reflect this.

Put brew options before dependencies so reading the recipe makes logical sense.