Uart handling version comment

- This pull request changes the buffer handling to only read that from the first circular buffer if the is space in the second one. (apis were addded to uart and cdc to support this)

- The mbed html includes now a version and build time / date as a comment. this simplifies the identification of minor changes.