update change log of 1.2.0
add attribution for Maxmind and IP2Location
change args of validate_ip() to simplify
update languages