Change pid to 17 bits and local id to 15 bit;   This is temporary and will
change when this package is refactored
Fixed bit-wise operations for originator id;  process ids are now 17-bits
and local ids are now 15-bits. This should accomodate OS X > Leopoard.
This functionality will change to 32-bits for process ids in an upcoming
refactor, with changes to user code to select on originator id and local id.
Merge branch 'tickets/DM-1351'