Correct display of the peer port ID in iblinkinfo

We need to query the port ID of the the peer port, not show the
ID of the originator.
Add '--up' to iblinkinfo to filter output

Same behavior as --down, but inverted. Show only links that are up.
Fix parsing of the node description

Some SMA's return a field with the correct text, a null and then garbage,
so we need to search for the terminating null from the left, not right.
Fix missing sum_result when using accumulate mode with check errors
Do not look at the speed/width of disabled ports for check errors
Correct fetching the pinfs for iblinkinfo to a target

It was using the wrong idx values for the query.
Add '--up' to check errors functions

Ignore POLLING or DISABLED links
Switch the declaration of ibv_gid.raw from char * to char [16]

To better match the C version
Fix automatic libibverbs enum extraction to work with newer verbs

Was becoming confused by an empty enum element
Use the built-in pyrex files if the system pyrex is too old

0.9.8 doesn't work.
Add debian packaging for python-rdma
Fix incorrect COMP_MASK calculations

 - SAInformInfoRecord had a double reserved entry, the 2nd entry is
   necessary for alignment so we have to ignore it when computing the
   mask
 - SAServiceRecord has dedicated bits for every serviceData array member
Fix the check for pyrex version

Apparently this never worked, the tuple must be converted to int after
splitting.

Fixes 'Use the built-in pyrex files if the system pyrex is too old'
Fix generation of match keys for response MADs

The spec is actually pretty clear here, it should be the mgmtClass and
TID.

There is still a bit of a mess here, for umad we can only check the lower
32 bits of the TID, since the upper are not known, while for vmad we need
to check all the bits.
Fix default value for resolve_path(reversible)

This should have been True, we never use irreversible paths in
python-rdma.
Add IBPath.set_end_port

This API is needed to properly support router paths. It is used as
part of the CM-less RC QP establishment to find the end_port on a
node that this path should be associated with.
Implement forward_path and return_path in IBPath

This is the basic infrastructure needed to support routers and
irreversible paths. For now this does nothing except provide the API
hook to call when a non-reversible path is required.
Update release notes for v0.2
Fix typos introduced in

'Do not look at the speed/width of disabled ports for check errors'
Pretty print the 'No Records' respond for saquery