TODO:
	RFE: Add Repo profile functionality
  	RFE: Add Test cases (partly done)
  	RFE: Documentation
  	RFE: Key bindings, all functionality should reachable by the keyboard
  	
  	
BUGS:
  	
Fixed / implemented:
	* Separate the GUI and the backend doing the package stuff
	  * make an abstract backend, to make the gui interfacing to the backend more common.
	  * make a forked yum backend to increase the responsiveness of the GUI
  	* pylint checking
  	* Add a View menu, with Pages 
  	* GPG import confirmation dialog
	* Add Group/Category functionality
	* Add Repo selection and refresh functionality
	* Dynamic font sizes calculated from default system font size.
  	* yum depsolve callback to show depsolve info
  	* add time stamps to output page
  	* Cleanup Makefiles and yumex.spec to fit current yumex nextgen version
  	* Add About dialog
	* Add task based progress dialog
  	* Ask for program exit, when the transaction is completed ok.
	* BUG: Don't show number of files to download, if we are not i the download package task.
	* BUG: Fixed singular, plural labels in queue view
	* BUG: Fix exception when removing stuff while installing something else  	
  	* RFE: Display current transaction / total transaction when performing transaction 
  	* RFE: Support for showing update info. 
  	* RFE: Set default focus to search field on package page
  	* RFE: Add an option file and code to handle it
	* BUG: No repos when using --noauto
	* Added Option Menu with 'No GPG Check' option
	* Added 'Skip Broken' option to option menu
	* Make the exception handling more solid and show exception in a dialog
	* BUG: Processing an empty queue
	* RFE: Add Preferences dialog and functionality
	. BUG: Undo in group unselect packages, but don't undo group selection changes

( * = Released, . = Upstream )	