server: Reordered lots of files.
Added fifo stream optimization. Heavily WIP (currently useless, but at least works without crashing).

Added patching command to the protocol, still WIP though.
dffclient: Add convenient per-field viewing of fifo commands.

Currently only supports a single BP register, but the framework is there.