Allow "-" to be used in the project name.
Replace some APPNAME with APPNAMEID to make the template work out of box. Also, keep APPNAMEUC as an identifier because it more commonly used by ifdef. Tested with all existing templates in kdevelop.
Replace some APPNAME with APPNAMEID to make the template work out of box. Also, keep APPNAMEUC as an identifier because it more commonly used by ifdef. Tested with all existing templates in kdevelop.