Change of wording
Add [pep8] section and set to ignore E501's
Implement HackershError Exception and 3 new error messages: "not enough data to start", "command not found", and "unable to parse"
Implement domain - new root component for processing domain names
Implement ipv6_address - new root component for processing IPv6 address
Change DEFAULT_QUERY to avoid TypeError: unsupported operand type(s) for +: 'bool' and 'str'
Implement shell_split() and replace shlex.split() with it
Implement ExternalComponentStreamOutput class and change components to use it
Change DEFAULT_QUERY to evaluate context['IPV4_ADDRESS'] before context['HOSTNAME']
Implement SimpleRegExHandler and change ExternalComponentStreamOutput to iterate all handlers
Implement dnsdict6 - new external component for DNS Analysis
Change Dependencies. Use Pythonect 0.4.2 Only.