re-added utfcpp because gcc 4.6.3 on raspbian doesn't come with <codecvt>