Updated and improved Finnish translation
commited 83663353a at 2008-06-28 23:44:07