Only write robots.txt in production if not supplied.

I have not fully tested this Pull Request.

But code something like this should be made to fix #54 which stops vendor-supplied or project-supplied robots.txt from being used in production.  The staging robots.txt is perfect, but if there's already another robots.txt in the repo, then it's better to use that than the very basic production one.