add option to force encoding instead one from ofx file headers

In my bank (ING Bank Śląski S.A.) ofx files have CHARSET:1250 but contents is encoded with cp1252. This patch adds option to override encoding.
force encoding: add simple test case
add support for comma as decimal field separator
merge changes from master