Starts a 'view' command
UI
Adds a query parser (based on tdparser)
Use the parser in the viewer
Displays results
Adds an 'open' button
Adds a 'delete' button
Adds tdparser to dependencies
Adds tests for parser.py
Minor look & feel changes to the viewer
Adds parse_expressions() for lists of conditions
Merge branch 'qt-viewer' into 'master'