Bugfix for issue #655

Calling close without having calling render causes the ui object to
disappear, if defined.
Merge remote-tracking branch 'ccamarat/master' into dev
changelog for ui bindings fix
allow templateHelpers to be passed as constructor function options. fixes #696
prevent layout from extending prototype's .regions. fixes #685
v1.1 preliminary build