Added grunt po2mo, pot, and checktextdomain
i18n improvement by replacing variable names in gettext calls with printf so they still work when using the WP i18n tools
Replace the poedit generated po and mo files with a pot file.

Not I understand how it all works. Other users/translators can create po files based off my pot, then I can generate mo files for each po