an attempt at making the FileManager work under windows

i completely rewrote the remove_patron method, as that
seemed like it would be the issue