Added stationdefaults parameter (provides a mechanism to give default values for all stations)
New merge_defaults function in utils.py - combines two dict objects recursively

Signed-off-by: achbed <github@achbed.org>
Merge branch 'dev-stationfolder' into dev

Conflicts:
	deefuzzer/core.py
	deefuzzer/tools/utils.py
Merge remote-tracking branch 'remotes/upstream/dev' into dev
Added documentation
Revised init handling of preferences for consistency
Fixed issue where some boolean flags (ie, modes) were not being handled properly

Signed-off-by: achbed <github@achbed.org>
Reverted a lot of changes

Signed-off-by: achbed <github@achbed.org>
Ensure that integer parameters are treated properly
Removed double-set options

Signed-off-by: achbed <github@achbed.org>
Fixed a few issues with setting up logging

Signed-off-by: achbed <github@achbed.org>
Added some logging when a station fails to initialize

Signed-off-by: achbed <github@achbed.org>
Merge pull request #33 from achbed/dev

Core Changes round 3