Don't stop the clock before turning it off.

Stopping the clock pauses until the clock is low. If the clock is no
longer running then stop clock might pause forever. It is perfectly valid
to turn off a running clock so just remove the call to stop_clock().
Merge pull request #5 from rlsosborne/spi_slave_shutdown_hang

Don't stop the clock before turning it off.