class test
line endings
remove trace mod and use boost::log
overhaul readme
dump error/trace macros and use boost::log
support optimization levels