Merge branch 'master' into experimental
Restored experimental info
Explicitly require forwardable

[Issue #462]
uncommon_headers plugin: Ignore keep-alive and content-disposition
uncommon_headers plugin: Ignore out-of-scope responses
content_types: Ignore out-of-scope responses
Framework: Use OptionGroups::Scope#extend_paths
Cookie, Header: Updated debugging messages
xss_dom_script_context: Updated issue name
Updated issue names of some XSS checks
spec: Added more factories
OptionGroups::Paths: .logdir file now overrides default log dir

[Issue #474]
Browser::ElementLocator: Fixed nil error on unknown attributes

[Closes #475]
Disable OptionGroups::Audit#cookies_extensively for diff and timeout

[Closes #467]
CHANGELOG: Re-ordered entries
UI::Output Moved error.log under OptionGroups::Paths.logs

[Issue #474]
UI::Output: Added has_error_log?
UI::CLI::Framework: Print error-log location at end of the scan

[Issue #474]
Output#error_log_fd: Enable sync mode
Added path overrides for write directories

[Closes #474]