Fix a few omissions

Re-add chip erase command, read flash busy status from flags instead of 'private' method