Fix dashboard showing all the widgets

There's a change in the method signature of "showingControl" that it
only takes 2 parameters now instead of 3. As a result, the model came
in as "forceView", which results in force viewing to be true.

Since the method signature changed at a later date, the function call
is changed to match.
Hide view if it is not set to show

Once an element is set to show, it is never hidden again. So when we
switch between 'Dashboard' and 'Widgets', we can never go back to a
subset of the listed elements.
Merge pull request #43 from peaches/ak-fix_forceview_parameter

Fix dashboard showing all the widgets attempt 2