refined string matching for more flexisible expression
move empty files for building into build_foundations directory
use setHander option for setting context and remove handler on close
extend Marionette.Application to add methods which are added in initializer process before (no behavior change, just for test)
pass the added cards to cards:add event trigger

when no cards added found on deploy, resolve immediately
set context with comment setHandler option and remove command handlers on close
move region building process after region:add event triggered

that is ok on production (enough slow to process building)
But, on jasmine testing, sometimes did it before region adding process (it's aync process)
fixed jasmine specs
fixed process collisions when cards delpoy calls twice in a second
updates build files
added files to clean up