Added Template Aliases to the Gem

I added a template aliases file so short aliases can be used in place
of long urls to git repositories.
Modified Gem to Use File Join

The Gem should use File.join to join directory paths, so there won’t be
conflicts on operating systems using different directory separator
symbols.
Merge branch 'template-aliases'