start of XTEA engine

the beginnings of an XTEA engine are present, which will hopefully be
finished allowing ESL to provide access to the XTEA encryption
algorithm. Also added a T4 template to generate some metadata about ESL
(mainly added so a compile time and date can be included).