In this patch, three things have been done.
- Setting currency properties by command is now working.
- CurrencyProvider#getProviderID is now abstract, which means that protected String providerID has now been removed.
- The API-version has been changed to 1.8, instead of 1.19.