Switched dub.fetch() to take an enum FetchOptions instead of 4 bools

I noticed a TODO [here](), and decided to implement it.