build: Set global paths when required

/etc/init.d/
     default/
/var/lib/
/usr/share/man/

Also remove CMAKE_INSTALL_PREFIX modification. It should be able to customize by user.
To summarize: Tidy up CMake variables
build: Add single generator for package building

Package generators' configuration issues force to do it that way.

TGZ has to get a project with different configuration than other generators.

Fix passing a system architecture to RPM

Optimizations
Fix an argument in set_system_architecture

Make it brighter and self-explaining
Add warning when BUILD_PACKAGE incorrect