Modify enyo.ViewController to destroy an instantiated view when it is de...

...stroyed. Also provide a resetView method that destroys the view and recreates it from the original spec.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)