usb_master: Implement bulk programming of flash chip

This implements replaces the 'writen' stub with a fully functional bulk OUT
implementation.

Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>