Refactoring update_sources.py
Refactoring: mSource -> Source + UserSource
Default source category to config.py
Sort article by weight
Define HOME_SCREEN
Add xml for testing
Category handling in UserSource._init_()
Rename: mSource -> SourceFactory
Refactoring: SourceFactory.add_to_user()