Reverted .NET framework version from 4.5 to 4 and updated README to reflect that.

Case 360
Add encoding of standard input to result class.

Case 988
Add argument to 'run program' method for specifying the encoding of the standard input stream.

Case 1029
Merge branch 'case1029'