fix opening file always setting 0 in the current slot
correctly handle that pass file can't be opened
fix stupid segfault
update README with the chmod -rw trick
bfb should auto-reconnect! Closes #3