Refactors Journals/Publishers for template reuse

Journal and publisher controllers have been refactored to better
share templates when possible.
Adds name sorting to search results

Search results for journals and publishers will now sort by score
first and then by name.