added 'checkEmpty' for checking if the collection is empty
added EmptyView and specs for testing collection.reset in collection views with an emptyView
Fix build on case-sensitive file systems.
fix #429, #175, #182 (multiple EmptyView zombie)
Module finalizers now run in the context of the module
zombie modelEvents test spec
Change view.triggers to call triggerMethod

Modified view.configureTriggers to call view.triggerMethod in place of
view.trigger.  Updated view doc to reflect this, as well.

view.configureTriggers orignally simple called 'trigger' for the
calculated event.  The excellent Marionette.triggerMethod function calls
both the trigger _and_ local methods of a standardized name.  Making
triggers call triggerMethod allows for more concise and reusable view
code than merely using trigger alone.

While this could break compatibility, since the introduction of
the triggerMethod call, it would be unwise to use methods which match
the standardized method calls for any other purpose, anyway.
Merge pull request #430 from romario333/dev

Fix build on case-sensitive file systems.
Merge remote-tracking branch 'origin/master' into dev
Merge remote-tracking branch 'g00fy/collectionviewResetSpec' into dev
removed code that was commented out for #429, as it was causing a zombie emptyView as noted in the ticket)
merge commits from @jfairbank and moved test in to the 'emptyView' spec
Merge remote-tracking branch 'oatkiller/module_finalizer_context' into dev
Merge remote-tracking branch 'CyCoreSystems/triggers-triggerMethod' into dev
started changelog
corrected comments about template loading, to remove 'async' language
fix falsey values with Marionette.getOption. fix #434
updating changelog
bump version to rc4
build v1.0.0-rc4