Optimised bf_write_int and write_int

write_int writes many transactions in parallel where possible.

bf_write_int sets up transmission of all frequencies to take advantage
of parallel transmission