Support commit listing for single file within repository

In case FilePath property is set, filtered list of commits will be returned.

e.g. below REST call lists commits affecting README.md only:
https://api.github.com/repos/akos-sereg/JInvoc/commits?path=README.md