Adds the 'default' version of the plt stub for the V2 abi.
While all the instructions for this are correct, we are getting the wrong offset due to differences between power and the other architectures. lld puts the relocation for the function address into the .got.plt section, and the writePlt function gets passed the Offset within this section rather then the offset from the got which is what we would expect. The fix for this will be delivered in a subsequent patch.
Don't you think it's time to remove code for v1 API? It looks like we are doubling the size of the code unless we remove code for v1.