RE: A bit of cleanup and add custom markdown processors.

* New is called by raise, use attribute 2 for messages.
* Silence LSI.
* Use Jekyll.logger.
* Allow custom Markdown processors. 
* Fix Regexp warnings. P.S. did that Regex ever work past 1.8.7?

Ping: @parkr