Small delay in access point initialization
Merge branch 'dev' of https://github.com/hatRiot/zarp into dev
Database logging
* General
  -- This introduces basic support for sqlite3, and logging specific
  things into a local database.  This is the beginning of the web
  application frontend to zarp, and will continue to expand.  More about
  this on the zarp wiki page.
* config/zarp.conf
  -- Basic configuration file that is read at launch and stuck into a
  database.
* src/core/config.py
  -- Added in a configuration file parser
  -- Added in another set of configuration options that are not
  displayed to the user; this includes, for now, database options
  -- Correctly eval integers
* src/core/module.py
  -- All log_msg calls are now stored in the connected database
  -- Added several database helpers so modules dont need to worry about
  including anything else
* src/core/util.py
  -- Added a timestamp function for generating formatted timestamps
  -- Added a get_calling_mod function that inspects a function's call
  stack to retrieve the name of the calling function.  Useful for
  logging who called log_msg.
* src/modules/scanner/net_map.py
  -- Log scanned hosts to the database
* src/modules/scanner/passive_scan.py
  -- Highlights how easy it is to plug in database logging; logs all
  scanned hosts to the database
* src/modules/sniffer/password_sniffer.py
  -- Logs credentials to database
* zarp.py
  -- Added in a check to verify the python version
  -- Database is now initialized at launch
Forgot database connector
Merge branch 'dev' of https://github.com/hatRiot/zarp into dev
Licensing email
Formatting and output
* src/modules/parameter/routers/router_vuln.py
  -- Formatting
* src/modules/sniffer/traffic_sniffer.py
  -- Removed extraneous import and output in the event of an exception
Router loading, new router vulnerabilities, bug fixes
* src/core/util.py
  -- Removed the god awful subclass loader
* src/modules/parameter/router_pwn.py
  -- Changed the loading functionality to be more inline with regular
  module loading.
  -- Added the fetch_ip load here, so it doesnt load while loading mods
* src/modules/parameter/routers/asus/rt56u_change_admin.py
  src/modules/parameter/routers/cisco/ios_full_admin.py
  src/modules/parameter/routers/dlink/*
  src/modules/parameter/routers/linksys/wap610n_dump.py
  src/modules/parameter/routers/linksys/wrt54g_reset_admin.py
  src/modules/parameter/routers/netgear/__init__.py
  src/modules/parameter/routers/netgear/wnr2000_get_pass.py
  src/modules/parameter/routers/rosewill/rsva_backdoor.py
  -- New loading mechanism
* src/modules/parameter/cisco/kits_dtraverse.py
  -- New loading mechanism
  -- Fixed missing import
* src/modules/parameter/routers/default_passwords.py
  -- New functionality for brute forcing router passwords.  This holds
  all basic username/passwords, and includes defaults scrapped from
  around the web.  Please add to it if there's something missing.
* src/modules/parameter/routers/dlink/get_config_320b.py
  -- New dlink attack for fetching configuration
* src/modules/parameter/linksys/wag54gs_change_admin.py
  -- New loading mechanism
  -- Fixed extraneous debug output
* src/modules/parameter/routers/netgear/wpn824v3_get_config.py
  -- New netgear attack for fetching configuration
* src/modules/parameter/routers/router_vuln.py
  -- Enhanced IP verification; still not great, but better and easy.
  -- Added attempt_login for guessing router passwords
* zarp.py
  -- Removed extraneous include
Forgot command in help
* src/core/util.py
  -- Forgot 'exit' in the help doc
New DoS module
* src/modules/dos/igmp_nix.py
  -- linux igmp DoS
Fixed bug in LLMNR poisoner
Updated DoS loader
Updated README/util; 0.1.3 now in dev
Set IP address when new adapter is set
* src/core/config.py
  -- Grab the new adapter's IP address
Removed debug output
Bug fixes, changes to packet_modifier
* src/core/util.py
  -- Added a function to resolve a hostname to an IP
* src/modules/poison/dns.py
  -- Removed a stray newline
  -- Modified it so that hostnames are automatically resolved to IPs
* src/modules/services/telnet.py
  -- Remoed a stray newline
* src/modules/sniffer/packet_modifier.py
  -- Still under development, but bugs were fixed
  -- Added a hooking method to allow other modules to plug-in
  and modify packets
  -- Added packet dropping functionality, so other modules may drop
  packets at the kernel level if they so choose
PEP8 makeover, tons of bugs squashed
* PEP8
  -- In an effort to embrace uniformity, i've pep8'd most of the code.
  I wasn't crazy about it, so some stuff might not be up to snuff.  Lots
  of bugs were squashed.  I'll accept pull requests for PEP8 fixes.