Parse a string representation of an orientation into a defined type.
Parameters: orientation - the string representation of the orientation the defined type for the string throws: IllegalArgumentException - if the provided orientation String is invalid