Prioritize injected RequestHandlers over defaults
Merge pull request #654 from timehop/fix-requesthandler-override

Allow injected RequestHandlers to override the defaults