Updated gems, fabrication support and made coffeescript syntax rule changes

  * Not sure when this happened, but it looks like an upgrade to the
    coffeescript source gem resulted in some syntax rule changes.
    Updated code to compensate in certain placed.

  * Upgrading Fabrication caused certain Fabricators with dynamic
    definitions to fail.  Wrapping those in blocks now for delayed
    execution.