Update the UTK copyright on the topology related files.
pml_ob1: ensure to have enough space for send/recvreq on stack

r30343 introduced the optimization of putting the OB1 sendreq and
recvreq on the stack for blocking sends and receives.  However, the
requests did not contain enough storage for the data that is normally
immediately ''after'' the request (e.g., BTL data).

This commit changes these requests to be pointers and to use alloca()
to get enough total space for the OB1 request and all the associated
data.

The change is smaller than it looks; most of it is just changing from
"foo.bar" to "foo->bar" notation (etc.).

Submitted by Jeff, reviewed by Nathan.  But we want George to look at
this (and get a little soak time on the trunk) before moving to v1.8.

cmr=v1.8.2:reviewer=bosilca
Remove undeclared variable
OSHMEM: refactor to fully comply to the OpenSHMEM spec and fix some proto

fixed by Roman, reviewed by Miked

cmr=v1.8.2:reviewer=ompi-rm1.8
HCOLL: register memory release hook to avoid races

fixed by Devender, reviewed by Miked

cmr=v1.8.2:reviewer=ompi-rm1.8