Add optional extra fields to species export

Fix unicode crashes in CSV export by encoding to utf-8.

wip. works with extra fields included.

fixup extra fields included
Add test for species csv export