implement force wake

This adds a `wakeup()` method to the WiFlyDevice that will cause the Wifly device to wake up after the `sleep()` method is called. Thanks to Cody from technical support for helping me figure this out.

Reopened https://github.com/sparkfun/WiFly-Shield/pull/39 from different branch