add signed char, short, unsigned short and long double string conversions
ported png read and write
move new classes to ancilla namespace
add new trace capabilities
add traits for trace::level enum
enum conversions for xml - not working