added ng-table to project and removed old controllers for leaderboard
Added maintable ctrl and made basic table for the leaderboard
Added sorting to leaderboard table
added search filter to leaderboard table
added tables for attending and invited leaderboards
Merge branch 'daltonbranch' into dev

Conflicts:
	public/modules/leaderboard/controllers/attending.client.controller.js
	public/modules/leaderboard/controllers/invited.client.controller.js
	public/modules/leaderboard/controllers/leaderboard.client.controller.js