Make FCPClientReferenceImplementation abstract:
- This allows client authors to use it without modification. They instead add a child class as implementation with their code. 
- Having client authors not modify the class allows us to easily update their copy-pasta of it because it won't be modified in comparision to the original WOT version. So we can just overwrite the copy-pasted code with the new code.