Template pkg files!

1. Burn versioning and others (platform variables) into GYP in exactly one place.
2. Break up Makefile into two to include the late bindings.
3. Generate debian changelog from gyp.
4. Now building tarballs and friends in out instead of just dumping it in the cwd (ie, virgo's root)

Comments: We don't want to regenerate virgo's platform variables at pkg compile time.  They should be set in stone by then by the person who called the packager.  I'm not convinced this is the best way to enforce this assumption.
Don't litter debian files!

Send compiled debian files to out
fixing make install
nasty stupid deb hack :*(
The debian changelog output is now sane.
debs and rpms live again

Now linking in the pkg.gypi file as a gyp include.  It is no longer hard coded, but that also doesn't allow us to make new targets.  This shoud be changed in the future.  Now pulling the bundle dir info out of platform if no_gen_platform was specified.
build on osx
no more generating exports.c
fixed variable expansion in makefile.in
Merge pull request #375 from racker/birgo-archon-pkg

(WIP) Birgo archon pkg