Move extra user functionality into a seperate class for now.

this will most likely change later
converted User::all to User:chunk to preserve memory
Merge branch 'master' into group-feature

* master:
  converted User::all to User:chunk to preserve memory
  Move extra user functionality into a seperate class for now.

Conflicts:
	classes/UserExtend.php
- Added minor updates in the html for Group components.
- Dropped Channel settings from Friends Settings model.
- Added view template notifications for group-request.