Make boot-time shadow dom warning a lot instead

Change console.warn() on boot when platform.js is not first script on page to console.log() - some javascript testing frameworks insert javascript at the start of the html to assist with accurate testing, and will fail tests if they see console.warn().