fix code that computes module_name
fix code that computes module_name

Using methadone to create a new app with a name like “foo_bar_app”, the
old code would compute module_name to be “Foobarapp” when it should be
“FooBarApp”. This results in an error when trying to run the app
generated by methadone.  The app will crash with an error like:

bin/foo_bar_app:38:in `<class:App>': uninitialized constant
App::Foobarapp (NameError)
	from bin/foo_bar_app:7:in `<main>'

This code will properly compute the module_name.

pjump/methadone,davetron5000/methadone,enemy/methadone-rehab,enemy/methadone-rehab,enemy/methadone-rehab,pjump/methadone,davetron5000/methadone,dennisjbell/methadone-clinic,dennisjbell/methadone-clinic,davetron5000/methadone