Checking HSTS directive value in the plugin. See #3.

We are still unable to write tests for local servers because curl has to
be know our self-signed cert.
Closes #5. Added unittest for XFrameOptionsPlugin validator.
Added a base test class for plugins unit tests.
Fixed #77. Removed travis CI badge in favor of drone.io CI badge.
Working on impropving plugins by standardizing report. See #81.

Currently, we are working on making report more sensible by returning
consistent report format. This commit attempts to fix alive plugin.
Most of the discussion happen on this pad:
https://etherpad.mozilla.org/3F4KSao89V
Make XFrameOptionsPlugin returns consistent report. See #81.

This commit copies and pastes a lot of code. Next commit should attempt
refactor some common code.
Added _format_report to AbstractPlugin.See #81; Refactored alive report.

_format_report(..) can help us reduced lines needed to format a standard
report. This commit only fixed alive plugin.
Merge pull request #71 from yeukhon/ut-base

Added a base test class for plugins unit tests.
Merge pull request #72 from yeukhon/issue5

Closes #5. Added unittest for XFrameOptionsPlugin validator.
Resolved merge conflict
Merge branch 'master' of https://github.com/st3fan/minion-backend
Merge pull request #80 from yeukhon/issue77

Fixed #77. Removed travis CI badge in favor of drone.io CI badge.
Update README.md
Refactored XFrameOptionsPlugin to use _format_report. See #81.
Standardized HSTSPlugin output. See #81.
Standardized XContentTypeOptionsPlugin. See #81.
Standardized XXSSProtectionPlugin report output. See #81.
Fixed #82 Add API to update site objects
More fixes for #83 Add API to update site objects
Standardized ServerDetailsPlugin report output. See #81.

The test is currently disabled.