Synchronous API, new copy() function, and some corrections

- Synchronous API (readNow(), writeNow()copyNow, fillNow())
- Copy function (copy()/copyDone(), copyNow())
- 1-byte corrections in read()
- TestSram23x moved to tests