Blame support

This PR adds support for getting the blame information for files.