Handle unknown format chars correctly (spotted by György 'Nog' Jeney) and added test for it. Removed unneeded _L_ macro.