auto shutdown magic is gone ; new shutdown() functions ; consistency at naming ; README & samples updated