Updating favicon path to use site.BASE_PATH

Previously it was just using a relative path.  This worked fine when on
a page that was using default layout but cause issues on anything using
it indirectly (ie post layout)
Added archive page