Updated and improved Finnish translation
commited 5c24c589f at 2008-06-28 14:45:23