Validation of application base name and package name

The input in the application base name and the application package name is not validated. This can be helpful, if people think dashes or other special characters are allowed in Java package names