Fedora

Hi

I improved a bit pkgr by introducing data_dir as configuration option. This will allow users to override any templates which are used for building package. For example we are using it for:

- override preinstall.sh to set different user home directory
- override fedora.yml with dependencies list (we don't want to have mariadb or sqlite if we are using only psql), same for building dependencies

There are also some improvements for fedora package like:
- excluding .git directory
- add license, vendor, category attributes

I am looking forward for your feedback