Updated and improved Finnish translation
commited 13adfa2b2 at 2008-06-28 09:00:29