Merge pull request #9 from examon/master

Minor enhancements & bug fix
Code cleanup
Download src rpm button is working
Load packages button - text changes according to status.
Config class init
Config class init
Merge branch 'devel' of https://github.com/blaskovic/fedora-gooey-karma into devel
Open first tab on first program open.
Favorited/Ignored packages are now saving to config and GUI shows them properly.
Updates with negative karma are adding to WhatToTest section when they appears in pkg list not at the end
Favorited packages are working now
List of relevant Desktop and Other packages is now expanded by default
Better handling of Desktop and Others packages as clickable links
PkgList update filter addded. Update must always pass through filter before adding it to pkglist. It is more reliable behavior.
Spec file update.
Merge pull request #7 from blaskovic/master

Merging. New layout, favorited packages, ignored packages, download src rpm, open bodhi update and others