modify api slightly so that boolean true return will force a hard reset, array has explicit type check for safety and falsy is still ignored

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