pull out quote/unquote into own file

- partial merge of change to inspect.cpp

add dependency on catch, initial set of catch unit tests

add quote to Makefile.am

remaining tests to cover quote

complete merge - remove bad line

patch in backslash test

escape backslash