refactored ControlView method for extensibility
refactored ControlView method for extensibility

This is the first step in a series of changes to enable access to
included spaces' recipes.

NB: Replaced use of select filter with mselect in anticipation of
upcoming changes - the assumption being that mselect with a single item
is identical to select (confirmed via passing tests).

FND/tiddlyspace,FND/tiddlyspace,FND/tiddlyspace,TiddlySpace/tiddlyspace,TiddlySpace/tiddlyspace,TiddlySpace/tiddlyspace