Minor fixes to asset helper and tests

no issue

- asset helper ignores it if theme devs specify the asset dir
- asset helper strips leading slashes
- static asset tests were wrong
Error message updates

no issue

- couple of tweaks to the messaging of non-fatal errors that can be output when running Ghost