Convert parameters to crumbs.

This is a pretty large commit.  It not only switches the old parameter
construct out for the one provided by crumbs but updates the parameter
definitions and rectifies the tests as well.  Thus, all references
should be up to date but further testing will be required.

Unfortunately, this commit also breaks backwards compatibility and
requires any installation mechanisms such as the chef cookbook to also
be updated.

This should close issue #55 if it passes review.
Use inotify support in crumbs.

With crumbs-1.1.2 released, inotify support finally passes tests at the
very least.  We can begin using this to simplify re-reading parameters
when configuration files update.
Get tinge running under vagrant.

Fixed minor issues with the execution of tinge under vagrant.  Mostly
dealing with the code surrounding flask and parameters.

One step closer to accepting issue #55.
Update blend flask paramter handling.
Update Parameters → PARAMETERS.
Update example configurations.

This commit not only adds a new example configuration for margarine but
also a script for generating that example from the PARAMETERS object
created.  This is done via a simple jinja2 renderer and the accompanying
jinja template for the margarine configuration.
Update conf installation locations.
Merge branch 'master' into experiments/tornado

Conflicts:
	margarine/blend/articles.py
	setup.py