added iso3166_1, better tests, and [different] detection, version 0.03