Fix icon load. Improve the spec file to list required packages to build and a few other cleanups.