SynCrossPlatformJSON.pas compile with FPC and for cross-platform Delphi
still some issues with FPC 2.7.1 (UTF-8 support seems broken in CodeTyphon)