stork.sh: fix app name case/underscore mangling
stork.sh: fix app name case/underscore mangling

Now multiple upper case letters are treated as a single camel case word
- e.g. ITKApp creates an itk_app directory, an ITKAppApp.C file, etc.

fixes #9415

SudiptaBiswas/moose,milljm/moose,sapitts/moose,permcody/moose,Chuban/moose,andrsd/moose,andrsd/moose,YaqiWang/moose,dschwen/moose,YaqiWang/moose,YaqiWang/moose,sapitts/moose,friedmud/moose,bwspenc/moose,SudiptaBiswas/moose,bwspenc/moose,harterj/moose,nuclear-wizard/moose,friedmud/moose,bwspenc/moose,Chuban/moose,SudiptaBiswas/moose,dschwen/moose,harterj/moose,liuwenf/moose,permcody/moose,lindsayad/moose,andrsd/moose,sapitts/moose,liuwenf/moose,idaholab/moose,idaholab/moose,nuclear-wizard/moose,lindsayad/moose,permcody/moose,liuwenf/moose,jessecarterMOOSE/moose,liuwenf/moose,laagesen/moose,sapitts/moose,milljm/moose,sapitts/moose,Chuban/moose,friedmud/moose,jessecarterMOOSE/moose,yipenggao/moose,SudiptaBiswas/moose,idaholab/moose,yipenggao/moose,yipenggao/moose,dschwen/moose,milljm/moose,jessecarterMOOSE/moose,jessecarterMOOSE/moose,harterj/moose,bwspenc/moose,lindsayad/moose,permcody/moose,laagesen/moose,lindsayad/moose,dschwen/moose,laagesen/moose,andrsd/moose,harterj/moose,harterj/moose,nuclear-wizard/moose,yipenggao/moose,idaholab/moose,milljm/moose,milljm/moose,nuclear-wizard/moose,laagesen/moose,liuwenf/moose,SudiptaBiswas/moose,laagesen/moose,idaholab/moose,liuwenf/moose,YaqiWang/moose,jessecarterMOOSE/moose,lindsayad/moose,friedmud/moose,andrsd/moose,bwspenc/moose,dschwen/moose,Chuban/moose