CAS-1430: New switch-case transformer component

https://issues.jasig.org/browse/CAS-1430
The javadoc for String refers to it as converting so I was trying to think of a catchy way to incorporate that.