update docs to include important information about the view property

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
adjust default viewKind and re-add missing instanceof check

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
add ViewController unit test

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>