Modify tar.rake to use library

This commit removes all the logic for making a tarball from tar.rake and uses
the new tar object in lib/tar.rb. It depends on changes to the way templates
are done. With the new templating erb_file method, if no outfile is supplied
one is generated off the assumption the outfile is the infile without '.erb'.
the new erbfile method also has an option to remove the original file. All of
these combined clean up our tar task quite a bit.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>