Added auth field to config so that emails are harder to track to sender

Added error handling to identify:
  - errors creating the mail headers
  - errors processing JSON input
  - errors in the mailer configuration
Added fromaddr to mass mailer JSON interface so emails can be sent from
any address without restart.

Removed fromaddr entry from config.yaml.
Fixes #878 and #758.
Updated multiple core files to use hook_session_name consistently from the config.yaml file.
Fixes issue #879. Console enhancements.
Fixes Issue #880. Detect Tor update - now works
Re-enable XSS-Rays vectors containing ' charater

Fix issue #47
Part of issue #862 - Add `beef.debug()` for client-side debugging

Add `beef.debug()` function - wraps `console.log()`

Debug messages are suppressed for browsers which don't support `console.log()`

Update './core/*' to use `beef.debug()` instead of `console.log()`
Update './modules/*' to use `beef.debug()` instead of `console.log()`
Update './extensions/*' to use `beef.debug()` instead of `console.log()`

Add 'modules/debug/test_beef_debug/' module
Fixes issue #881. Console fix for reviewing previous responses
#882. New HTML5 WebRTC Webcam Module
Issue #883. Admin UI will inline display images from the HTML5 webcam module now
Add `beef.client.debug` config property - Part of issue #862

Client-side debugging is disabled by default

`beef.debug()` now only shows messages if `beef.client.debug` is true
Uncommented several instances of `beef.debug()` - Part of issue #862
Add Opencart password reset CSRF module

This module hasn't been tested against an Opencart instance
 Add chrome support to get_visited_domains

Added chrme implementation based on visipisi
Updated eventmachine gem version in Gemfile.
Fixed malformed YAML in modules/browser/get_visited_domains/config.yaml
Add 'Debug -> Test Return Image' module

Part of isse #883
Update version
Enabled web server imitation by default

The time has come. This feature has been stable for a while.