Hsail20131224

Change Request:
Terminate error messages with newline. Allow redirection of error messages to a particular ostream. Use spaces for indentation to maintain uniformity.