Fixed #5 Commit popup shows an unreadable message

 - Get the first line of the commit result (instead of the last one)
 - Uses a raw commit message temp file instead of a UTF8 with BOM signature that get commited!