Open Network Linux Platform code

The build files, utilities, and packages that put ONLP on to many boxes.

Some of the ONLP packages have not yet been approved by their respective vendors for open source so they are currently being distributed as binaries, but the approval process is going.  As of now, onlpkg.py separates out the binary-only packages so that open source folks don't try to build them by accident.