Fix for issue #560

Teased apart the show region behavior into its close, render, open behaviors on the view.

This fixes Issue #560.

Note: I also fixed one of the specs spies on the open. Was targeting the view and not the region.