Added tests for out enums.
This fixes out or in/out enum parameters to generate correctly.
Merge branch 'master' into outenum
Fixed CLI to support out/inout Enums.
Fixed simple mistake in the EnumOut tests.
Merge pull request #268 from tomspilman/outenum

Fixed Out And InOut Enum Parameters