DataFlash: prevent the dataflash erase problem

only allow writes to dataflash block devices once StartNewLog() has
been called