Use BlueCloth to render Markdown

Rather than starting a subshell and calling the markdown executable each
time we want to render a Markdown file, use the BlueCloth gem. It's
faster and more robust, plus easier to maintain cross platform.

This patch fixes the broken Markdown doc rendering on SUSE.
Add RailsConfig gem
Use Settings.doc.debug to determine docs debug output

This gives us more fine grained control on what we see in development
mode, and not get forced to see the debugging output when we don't want
to.

The default is set to 'true' to maintain the same behavior as before. It
can be overridden by copying settings.yml to settings.local.yml, and
then changing it to 'false'.
Disable doc debug mode by default in production and test
Merge pull request #490 from cloudedge/pull-req-master-4550969530fab2ab0e8a2ee7fe3d03ed5f3e68b0

Address issues w/ ChefJig connection info [1/2]
Merge pull request #481 from jamestyj/bluecloth

https://github.com/crowbar/barclamp-crowbar/pull/481

Merged by devtool for cloudedge
Merge pull request #483 from jamestyj/doc-dev

https://github.com/crowbar/barclamp-crowbar/pull/483

Merged by devtool for cloudedge
stop using Config bag in favor of BIF for threads (move closer to multi-threading)

working torward dev mode for chef server

add active flag and connection info to UI

moving conn info into jig and update UI
connection info into jig