Smaller Snarf files

- Only nonzero portion of message is saved from snarf_buffer
Merge branch 'master' of github.com:fundamental/oscprompt
UI: Major improvements

- Windows generated with ncurses
- Nice decorative boxes
- Searches on each keypress
- Colorized logs
- Displayed conversion functions and properties
Killing backend_ports references in UI code
Splits program into separate server/client
Adds multiple listeners

- Clients can register to receive general updates now