adds dasherize function

new project script was trying to call dasherize function that didn't exist, so I'm doing the same thing as the underscore function, but changing "_" to "-" (I assume this was to prevent app ids with underscores in them).  It also lowercases the string, which may or may not be what you wanted.