Update contrib.json

I create a pig linter. 
It makes use of the pig executable file to parse the pig code and gets the error line number from the output.
Since the pig compiler can not get all the errors in one time, so I use some tricks likes providing artificial parameters , replacing macro with load statement and so on to get the real error.