(FACT-375) Customize install_utils packages for facter
(FACT-375) Include facter schema for acceptance tests

In order to run acceptance tests the acceptance/ and schema/ directories
need to be included in acceptance-artifacts.tar.gz. Originally we were
cding to acceptance/ and tarring up everything in that directory which
made it difficult to include another top level directory. This commit
changes the logic to tar up the acceptance/ and schema/ directories from
the project root so that we can easily preserve the original directory
structure.
(FACT-372) Update acceptance configs for Debian/Ubuntu
(FACT-375) Remove Fedora 18 from acceptance nodes

Fedora 18 is EOL so we no longer need to test against it.
(FACT-375) Add rhel7 to acceptance configs
(FACT-375) add acceptance configs for fedora{19,20}
(FACT-375) Add acceptance configs for solaris 10
(FACT-375) Reorganize acceptance pre-suite
(FACT-375) Install json from system packages in acceptance tests
(FACT-375) cd into acceptance dir when initializing
(FACT-375) Update apt after installing new repo