Public-side fix pass for preserve-theme merge.

Added back missing Smurf-derived public files and support files that were not included in the previous preserve-theme build:
- chat.php
- popout-player.php
- send_contact.php
- send_join.php
- send_request.php
- stream-proxy.php
- team.php
- includes/nav.php
- includes/nowplaying_lib.php
- includes/schedule_lib.php
- includes/stream_lib.php
- api/chat_get.php
- api/chat_post.php
- api/stats.php
- api/ping.php
- api/nowplaying.php

Also patched the Smurf-derived public pages to use the Oldies shell include instead of the Smurf nav include so they do not fatal on missing nav.
