refactors logo component unit tests to use fixture helper
refactors click track tests to use fixture helper
refactors header notifications (renders them via separate controller / template)
Merge pull request #1633 from velesin/logo_tests_fixture_helper

refactors logo component unit tests to use fixture helper
Merge pull request #1634 from velesin/click_track_tests_fixture_helper

refactors click track tests to use fixture helper
Merge pull request #1635 from velesin/header_notifications_refactoring

refactors header notifications (renders them via separate controller)
User ctrl refactor - breaks up large methods, moves some logic into model

Includes missing methods from backup for travis to pass

fix missing code, failing specs

keep params handling in the controller.
Merge pull request #1581 from railsaholic/salvage_users_controller_refactoring_from_pr_1499

User ctrl refactor - breaks up large methods, moves some logic into model
refactors context binding from _this to self