Closes the generator menu after making a selection
Added capabilities to generators and saved the currently active
generator

Each generator has a set of "capabilities."  The capabilities will be
used to correctly construct the overview mode.

For each capability, a new item is added to the overview mode.

E.g.: freeFormStepping will bring up the impress like editor
2dStepping will bring up the reveal like editor
cannedTransitions will bring up the list of canned transitions that can
be applied.

Having all capabilities will bring up all editors (although free form
stepping and 2d stepping would naturally conflict with one another)
Merge branch 'master' into bespoke-overview
Merge branch 'master' into bespoke-overview
Merge branch 'master' into bespoke-overview
Allows multiple different transition editors based on the capabilities of the chosen presentation generator

This begins to address GH-175 by allowing different transition editors
to take effect based on the chosen presentation generator.
Completed the overview mode wiring.  Just need new transition editors
now.
Cleaned up comments
Canned transition editor
Canned transition images
Wired everything together for the bespoke overview
Added reference to image for "no transition"
Removed fwrk-ignore styles
Changed min component size
Disabled support for reveal.js.  Bespoke is just better and supporting
reveal is a headache.

Bespoke can do everything reveal can and is less of a burden to maintain
features for.
Stylesheet cleanup due to reveal removal
Removed reveal related classes
Added cube-b and cards transitions
Removed temp file
Merge pull request #225 from tantaman/bespoke-overview

Bespoke overview