Fixed bug when changing sectors on the SD card.

When the SD card hit the sector limit the writes stopped. This was fixed
by using the built in pointer functionality and memory allocation of
fatfs. Thanks elm-chan!!!