initial commit
after meeting 2012-09-06
update notes
update as of 2012-09-27
Update after 2012-10-10 meeting
reorg things a bit
Start with some Design header files for TOT
More ideas
remove util header
Remove all references to "tot" and change ibssa to ib_ssa
Change references from father/mother to primary/secondary
Add in the connect sequence MADs we discussed on 10/25

These supersede the hello/parent/hookup sequence.
convert all host byte order fields to network byte order
Move MAD header definition to a separate file to indicate support we expect in
the umad library someday.
Start into the protocol a bit with Sean's structures
umad defines big endian fields, use them
make port_gid an ibv_gid rather than uint64_t
fix include paths
change from #defines to enums
add node type to member record