Added help switch, getopts handling and a new feature to lookup MX records