widgets/external_ip: port to javaScripCore

this creates a new object "externalIp" with one method "get_address"
witch can be accessed with externalIp.get_address()