Bug fixes, PEP stuff, and new type
* src/core/config.py
  -- Verify CONFIG isnt None before checking
* src/core/stream.py
  -- Module options can now be lists; instead of displaying the entire
  list on the module page, it'll just display [list].  To view these,
  this module supports the 'o' command, i.e. '2 o'.
* src/core/util.py
  -- Removed unnecessary import
  -- Added the list type to eval_type to verify a given list.
  -- Modified check_opts to be a bit more robust when parsing input.
* src/core/zoption.py
  -- Added list type to display
* src/modules/attacks/attack.py
  -- PEP8 is so particular
* src/modules/attacks/beef_hook.py
  -- Unnecessary exception
* zarp.py
  -- All 2.7 specific libraries are now loaded in a try/except so we can
  cleanly dump for the user if they load in anything else.  Exit's are
  now immediate so as not to also fail.