Recreate data package on updated resource file/url

This checks and if needed recreates a budget data package schema
along with necessary metadata. This required some refactoring in
order to better re-use logic between resource creation and resource
updates.
Minor version 0.2.0

* Ability to set default country
* Ability to set default currency
* Ordered statuses (according to logical order)
* Updates of resource generate new budget data packages