Refactor pollers to allow better extensibility
Allow the setting of custom poll types in the check edit form
Make pollers more robust to avoid fatal errors
Allow plugins to allow both the monitor and the webapp
Add architecture schema
Refactor Http poller to allow easier specialization
Make Dummy Target more verbose on the console
Refactor pollers

* HTTP and HTTPS pollers now specialize a BaseHttpPoller, to reduce code dupliction
* Pollers can now process a response against a check to add validation and add details to the ping
Check can store pollerParams, and pings can store pollerDetails
Allow pollers to add a custom edit partial
Allow pollers to update a check based on form submission
Move PAttern Matcher logic to a plugin

* Changes the plugin init signature
* Monitor and dashboard emit new events
* Plugins can now add details to checks, abilities to pollers, and store additional details about pings
Merge pull request #158 from fzaninotto/new_pollers

[WIP] Refactor pollers to allow better extensibility
List modifications added by #158
Fix typo in patternMatcher plugin path
Fixed typos
Move the plugin installatin logic to the configuration

* Enable console and patternMatcher plugins by default
* Keep old way to extend the frontend (via plugins/index.js) for BC
* Rewrite the plugin documentation
Merge pull request #160 from fzaninotto/config_plugin

Move the plugin installation logic to the configuration
Merge pull request #159 from pborreli/typos

Fixed typos
Fix regression in check creation

Closes #162