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