Pass a function to define regions with RegionManager#addRegions

Implements #1371.
Since [ref](https://github.com/marionettejs/backbone.marionette/blob/v2.0.2/spec/javascripts/application.appRegions.spec.js#L52-L83) covers that case, I didn't really separate it out since we're just testing the function implementation for region definitions here.