Made toobusy a depency (instead of an optionalDependency) (resolves #1)

@analytically made me realise I've prioritized development over production by making `toobusy` an `optionalDependency`. This PR solves this and adds a note for Windows users that might have issues getting `toobusy` to work in their development environment.