Smart matching

Moves the render method into Exhibit so that `#to_partial_path` in exhibits can be used. Also adds a config variable for smart matching