Clean up file_template path handling
Fold class_name into adapter
Improve string narrowing/widening
Improve sublime test build target
Add support for non-char char_types