[clang-tidy] Pass absolute path to OptionsProvider::getOptions/getRawOptions.
Although there is no guarantee of getOptions/getRawOptions receiving an
absolute path, we try to make it if possible. So FileOptionProvider subclasses
don't have to convert the path to an absolute path.
Differential Revision: http://reviews.llvm.org/D22154