Literal \n in storing cache log output

A \n is not being rendered as a newline

store build cache
changes detected (content changed, file is created, or file is deleted):\n/home/travis/.local/lib/python3.6/site-packages/__pycache__/pytest_cov_threshold.cpython-36.pyc

/home/travis/.local/lib/python3.6/site-packages/__pycache__/pytest_reqs.cpython-36.pyc

/home/travis/.local/lib/python3.6/site-packages/__pycache__/tox_backticks.cpython-36.pyc

/home/travis/.local/lib/python3.6/site-packages/pytest_cov_threshold-0.1.0-py3.6.egg-info/SOURCES.txt\n

changes detected, packing new archive

uploading tox-bear-list/cache-linux-xenial-131243c3085c946da0586bcb90f72ec150c01048de3f9ee6faa1c5f24ce35ab5.tgz

cache uploaded

https://travis-ci.org/jayvdb/coala-bears/jobs/560316071

Im not sure where little bugs like this go now; I couldnt find the cacher component in the travis-ci org on GitHub.

The bug is here:

Do you really want to expand arbitrary escape sequences in the message? It contains untrusted data! I’d rather make the message itself contain literal newlines:

You can test this with:

cache:
  branch: format-b
⋮ # rest