Change to the way that layout is changed.

The _helper array in Zend_View is private, so we can't alter it – revert that code.
Take note of layout's enabled state and restore it post-rendering.
Conflicts:
	Mail.php
Update the changelog.