Adding Out op-code

Adding the Out op-code.  As of right now this does not have unit tests.

Also adding comment to the Halt source.