Fix wakeup() method so that it does not wait for flash chip to become unbusy while the flash chip is sleeping.
Add busyWait argument to command() so that wakeup() can set busyWait to false but default behavior is to wait.