Fix infinite loop issue on Windows

On Windows, `read_config` will never return because going up the directory tree will never result in '/'. Rather, it will get stuck at dir being 'C:/'. This fix adds this logic.

This addresses [issue 59](https://github.com/ttscoff/doing/issues/59).