Implementation of a button class and test program

mbed-os.lib/shortlog@377a50b631cf: not found in manifest