Add method DatedHolder.to_value_json().
Add legislation_url attribute
When scaling a TaxScalesTree don't modify existing one.
Improve intersection to return "month" or "year" periods instead of "day" periods.
When reusing cached dated holders, prefer periods starting just before the requested period.
Add method input_to_dated_python to columns.