Allow custom gettext alias for extract

Some developers like using custom gettext "markers" for string translations. A common example is to use the underscore. Generalizing that idea, I added a way to set the gettext alias to whatever the developer wants.

To use the new feature, you can add gettextAlias in the options of the gruntfile, in the same manner as startDelim and endDelim.