made AbstractCompletionContributor easily customizable

Change-Id: I8db6e2da15772a4747ce40929b3d6c8f095b1d94
Merge "made AbstractCompletionContributor easily customizable"