Fix ticket:48. Use Carl's idea to use git to insert the appropriate
comment into the compiled file. If git is not found or if some other error occurs, the file comment is whatever string was given. Need to update the file-comments of every file to remove erroneous dates and revisions.