Add headers for link time ELF declarations on Solaris.

These header files deal with ELF structures at link time.
Also updates the makefiles for all ELF header files.
Merge pull request #1052 from redstar/solaris_elf2

Add headers for link time ELF declarations on Solaris.