Provide writing fallback for old click versions

See eb50a595f05127d682fec3246ff46265a90882d5.
Provide _colourise fallback for old click versions

See 68a46eed2fb23db0411f2ba024a7de203ce30275.
Merge branch 'f/click_1_support' into f/mm_from_not_supporting_pip_users

* f/click_1_support:
  Provide _colourise fallback for old click versions
  Provide writing fallback for old click versions