Large License clean up:

1: Any empty header file, had license header removed.
2: Any Solaris original header, restore original file from IllumOS.
3: Delete superfluous modules/splat, cmd/  and lib/ directories
4: autoconf files remain GNU license, used in build process and not in
final binary.
5: Delete all Linux headers.