[#4656] More refactor to project shortname validation

Signed-off-by: Cory Johns <cjohns@slashdotmedia.com>
5 files changed