Addresses #52 providing fix for incoming funds description

This also needs to be aplied to the 2.01 branch
Adds new item to DescriptionType list #46

Missing a french translation for the name=Other
Applies detail in #55 to this list
Merge pull request #53 from IATI/52-fix-incoming-funds

Addresses #52 providing fix for incoming funds description
Adds the new values for #54
Merge branch '54-add-documentCategory-codes' into version-1.05
[#47] Add suspended to ActivityStatus codelist
Adds a French translation to Suspended #47
Adds the French translation for Other #46
Merge branch '46-description-type' into version-1.05
Merge branch '47-activity-status-suspended' into version-1.05
Merge branch '55-policy-markers' into version-1.05
Adds a test script

Test script is not very sophisticated but should provide a basic
test to see that the changes we are expecting to see are in the
code base
Puts the upgrade-tests in their own branch for ease of development
Removes policy significance test - that is not an embedded list
Fixes the tests that look for the French translations
Comment out RelatedActivityType test until the change is made
Merge branch 'upgrade-tests' into version-1.05
Update gitignore file
Addresses #57 and adds new items to Vocabulary codelist