Add test case for code description order

Currently failing, as expected by #94
Notes on ordering variable codes
Fix issue of variable code description order

Simply adding filter_fields to a Django Rest Framework view causes the
model’s ordering to be ignored. Workaround is to write a FilterSet
subclass

Fixes #94
Merge pull request #96 from NESCent/fix-trait-order

Fix trait order