Updated ManageSourcesActivity to use QABGenerator
Tweaked layout of Manage Sources source list
Refactoring for robustness

Made all properties final (except for transients)
Replaced crap 'isEqual' with more robust version (based on eclipse auto
generation)
Added new hashCode function (using eclipse auto generation)