Fixed issue with team invite notification

The link in the notification should have been teams/
Fixed bug on team wall post adding
Added messages to prompt profile completion
Tidy up the error messages