detect BOM and throw ParseException if present

closes https://github.com/Seldaek/jsonlint/issues/2