Improve documentation in `oackb.h`
Fix connection issues in Leonardo and Due

These boards don't have auto-reset feature implemented, and they are
not reset when serial port is open. Therefore, we must wait for the
serial device to be ready before proceeding in `OACSP.begin()`.