Implement sleep/awake methods

The code in this pull request is a working implementation of sleep and awake for the MAX1704.  The delay's at the end of the method were added to ensure the chip would actually be asleep or awake by the time any other methods were called against the class.