grove: add grove button support and examples

Signed-off-by: Sarah Knepper <sarah.knepper@intel.com>
Merge branch 'button' of https://github.com/sknepper/upm into button