Fix suse package to build and run cleanly for current master branch

* Merge most changes to suse/freeradius.spec from v2.x.x branch.
* Add suse/freeradius-server-rpmlintrc and
  suse/freeradius-server-tmpfiles.conf from v2.x.x branch.
* Merge changes on suse/freeradius-server-2.1.6-suseinit.patch.
* Add BuildRequires: libtalloc-devel.
* Remove BuildRequires: apache2-devel. Dialup admin was removed.
* Remove BuildRequires: cyrus-sasl-devel, openssl. Already installed
  as requirement for other BuildRequires.
* Remove BuildRequires: gettext-devel, libtool, net-snmp-devel.
  No longer needed.
* Remove unneeded configure flags.
* Make main package more generic by using wildcard in %files. For
  example, it will put resulting oracle libs (if enabled during build)
  on the main package.

Basic-tested to build, install, run, and authenticate from text backend on SLES-11.2