Refactor Accept header handling for safer code paths
Rename of isApplicableTo to better reflect meaning
Merge remote-tracking branch 'derek/topic/accept_refix'
Merge remote-tracking branch 'jdegoes/master'