Goodies Auto-Templates.

Convert a number of Goodies to use the new auto-templating, including:

ABC.pm, Anagram.pm, Ascii.pm, AspectRatio.pm, Atbash.pm, Base.pm, Base64.pm, Binary.pm, BirthStone.pm, Braille.pm, Calculator.pm, CalendarConversion.pm, CallingCodes.pm, Chars.pm, Coin.pm, Conversions.pm, DateMath.pm, DaysBetween.pm, DuckDuckGo.pm, EmToPx.pm, EmailValidator.pm, Factors.pm, Fibonacci.pm, FlipText.pm, Fortune.pm, GUID.pm, GenerateMAC.pm, GreatestCommonFactor.pm, HelpLine.pm, HexToASCII.pm, HexToDec.pm, Jira.pm, LeetSpeak.pm, Lowercase.pm, MD5.pm, MakeMeASandwich.pm, MoonPhases.pm, Morse.pm, POTUS.pm, Paper.pm, Passphrase.pm, Password.pm, PigLatin.pm, Rafl.pm, RandomNumber.pm, Reverse.pm, ReverseComplement.pm, Roman.pm, Rot13.pm, Sha.pm, Sort.pm, TitleCase.pm, TwelveOclock.pm, URLDecode.pm, URLEncode.pm, UltimateAnswer.pm, Uppercase.pm, ValarMorghulis.pm, WeekdaysBetween.pm, WhereAmI.pm, WorkdaysBetween.pm, ZappBrannigan.pm

A number of bug fixes and refactorings along the way.