Fixed InOut parameter bug where there was no space between the ref and the type.
Added unit test for in/out for primitive parameters.
Whitespace fix.
Added tests for out enums.
This fixes out or in/out enum parameters to generate correctly.
Fixed IsInOut primitives to correctly pass the input value to the native code.
Fixed in/out for CLI.
Merge pull request #267 from tomspilman/inout

Fixed Ref Printing
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