bug 1062711 - package needs install, might as well depend on it
fix bug 1062711 - RPM handles all these old manual steps
bug 958067 - move defaults to its own fragment
bug 1062711 - only devs and CI need to run syncdb, RPM does it otherwise
Merge pull request #2332 from rhelmer/bug1062711-document-RPM-build

Bug1062711 document rpm build
Consolidate envvars to `scripts/defaults`.

By moving all environment variables to a single location, and specifying
their defaults, each script can be run independently.

fix bug 1063098
Merge pull request #2334 from bramwelt/fix-bug-1063098-consolidate-envvars

fix bug 1063098 - Consolidate envvars to `scripts/defaults`.
No longer invoke scripts using `bash` or `source`

This allows the bash arguments at the top of each script to be
respected.

fix bug 1063104