admin ui for managing clients, challenges, topics:
using node weact_action content type instead of custom structure.
challenge page without errors, development stuff functional again
more fixes...
Merge branch 'master' into modular_challenge

Conflicts:
	weact_challenge.classes.inc
added first batch of qunit service tests
Objective: Improved dialog.
Objective: set/objective and set/delete-objective services.
Objective: use topics from Team.ChallengeDate object.
Objectives: synchronize topic between ActionAccordion.js and ObjectiveAccordion.js.
Objectives: handle objectives by topic.
Objectives: message for user to set next topic objectives.
Merge branch 'modular_challenge' of https://github.com/weact-admin/weact_challenge into modular_challenge
Objectives: handle set objectives message for next topic .
team class inheritance, code cleanup, documentation
Objective: improvements to set-objective service, set slider value from objective, comments.
Objectives: styling.
 - adapted team page to new layout
 - adapted rival team page to new point system
 - general style improvements
 - fixed regressions from underlying db changes
Merge branch 'modular_challenge' of https://github.com/weact-admin/weact_challenge into modular_challenge

Conflicts:
	weact_challenge.json.inc
 - fixed daily messages
 - do not show error messages on production environment