Fixed wrong affiliation for autodetected users

Also:
* Refactored record processor tests
* Fixed logic of user profile update
* Introduced --force-update option to read default data forcibly

Resolves bug 1215128

Change-Id: I701ec0c5583885daa5480b18cce8f31b82f6a6b4
Mirantis style is applied to vanilla Stackalytics

Banner generator is added

Change-Id: I841161a9ad0f1301b6f7e6a16c2f3368cce3e535