(WIP) Birgo

Birgo -> Binary / Virgo

This is an attempt to put shit where it belongs.  The binary portion of virgo is a platform for building agents and is generally useful.  It will live on its own including the build system and related tool chain for packaging.  The agent and collector will be moved into their own places.  I have preserved all git history I believe.

challenges:
1. embed lua in binary (Luvit does this by generating .o files and linking them in, but they used enough hacks to make me uncomfortable).
2. renamed monitoring-agent to virgo everywhere
3. get rid of levels of indirection related to shoving everything into the same repo (see 2)
4. must go quickly to make merging possible.