An emerging pattern with makeSiblingTemplatesList() is that views calling that
function then append a known, default template "just in case". This change
adds a default_template parameter to makeSiblingTemplatesList() to eliminate
the extra "append a known default to the end" step for the caller.
Patch by: Todd Larsen
Review by: to-be-reviewed