BAMPFA-79: Add support for half years. Add checks for out of range quarter and half numbers. Clean up test cases.
BAMPFA-79: Add support for decades and decade ranges.
BAMPFA-79: Add support for centuries and century ranges.
Merge branch 'BAMPFA-79' into ucb-deploy_4.0
Merge branch 'ucb-deploy_4.0' into cinefiles_4.0