Changed tech.feature keys to strings to support external techs. closes #466