Squash merge some commits from 'schueller/develop'

Add new user home/dashboard action
Improve activity stream appearance
Improve person show action
Fix coding standard and other things for commit fb30f2c21816bc49d22bf7b6d673b313f13f2fde
improve design and menu structure