Make compound navigation block an themeable template

Pulled the compound navigation block out of theme.inc into a template file so it could be overridden via themes. Would this be okay going forward?