Initial import of filter parser

Current runs as its own program, partially implemented.
Commiting for the sake of sharing access / backup.
Still needs a lot of work.
Move filter files into src/

- Makefile still needs work, is not compiling
Mildly working build process with argument parsing
Add support for holding an index instead of fieldname
Incredibly hacky evaluate implementation
Drop packets that don't pass the filter in recv