-s SOURCE_TYPE -t PACKAGE_TYPE
-s SOURCE_TYPE -t PACKAGE_TYPE

This introduces the concept of sources and packages.

A source is "something to build a package from" - i.e. something
that can be turned into a versioned tarball.  Easy ones to support
are 'dir' (a plain directory), 'tar' (a tarball), 'npm', 'gem', etc.

A package is a specified output type; deb, rpm, etc. that knows how
to turn a tarball with metadata into a system package.

paul-krohn/fpm,paul-krohn/fpm,fetep/fpm,sideci-sample/sideci-sample-fpm,wyaeld/fpm,paul-krohn/fpm,wyaeld/fpm,mildred/fpm,rbramwell/fpm,hlawrenz/fpm,joseph-onsip/fpm,linearregression/fpm,rbramwell/fpm,mzaccari/fpm,mildred/fpm,cturra/fpm,snailwalker/fpm,josephfrazier/fpm,doghrim/fpm,joseph-onsip/fpm,tjyang/fpm,gearmover/fpm,dischord01/fpm,tjyang/fpm,mzaccari/fpm,johnbintz/fpm,josephfrazier/fpm,doghrim/fpm,johnbintz/fpm,mzaccari/fpm,cturra/fpm,snailwalker/fpm,tjyang/fpm,cturra/fpm,virtkick/fpm,jerizm/fpm,pskrz/fpm,elvido/fpm,johnbintz/fpm,pskrz/fpm,joseph-onsip/fpm,virtkick/fpm,snailwalker/fpm,jerizm/fpm,gearmover/fpm,jedisct1/fpm,dischord01/fpm,jerizm/fpm,godp1301/fpm,godp1301/fpm,schatt/fpm,elvido/fpm,snailwalker/fpm,jedisct1/fpm,dischord01/fpm,schatt/fpm,djhaskin987/merge-demo,hlawrenz/fpm,rbramwell/fpm,Tapjoy/fpm,linearregression/fpm,Tapjoy/fpm,joseph-onsip/fpm,vi4m/fpm,dischord01/fpm,schatt/fpm,elvido/fpm,wyaeld/fpm,linearregression/fpm,hlawrenz/fpm,rbramwell/fpm,gearmover/fpm,godp1301/fpm,mildred/fpm,gearmover/fpm,wyaeld/fpm,sideci-sample/sideci-sample-fpm,virtkick/fpm,jerizm/fpm,pskrz/fpm,josephfrazier/fpm,virtkick/fpm,vi4m/fpm,jedisct1/fpm,mzaccari/fpm,pskrz/fpm,elvido/fpm,josephfrazier/fpm,paul-krohn/fpm,fetep/fpm,fetep/fpm,hlawrenz/fpm,vi4m/fpm,schatt/fpm,Tapjoy/fpm,djhaskin987/merge-demo,Tapjoy/fpm,cturra/fpm,linearregression/fpm,fetep/fpm,godp1301/fpm,tjyang/fpm,vi4m/fpm,mildred/fpm,doghrim/fpm,djhaskin987/merge-demo,doghrim/fpm,sideci-sample/sideci-sample-fpm