Merge pull request #81 from jmcddn/forSESA

NodeAllocator pulls from kittyhawk freepool (i.e., baremetal allocations)
Add Matrix sum operation
Add LocalEbbMatrix
Modify allocator to allocate a number of nodes at a time
Merge pull request #82 from dschatzberg/sage

Add additional Ebb Matrices and operations
Add dealloc functionality
Add UDP port allocation
Merge pull request #84 from dschatzberg/sage

Improve demo app
Modify PingPong app to support new udp port allocation
Merge pull request #85 from dschatzberg/sage

Modify PingPong app to support new udp port allocation
New ebb sage compatible matrix class
Clean up build
Remote printouts
Merge pull request #86 from dschatzberg/sage

Add Sage compatible matrix
Made cut through kh for different allocations
Fix PingPong app to play nice with configurable listening port
Kludge virtio init to find *last* device