Fixes on forum

Added empty check in topic and post insert
Fixes on forum

Added empty check in topic and post insert
Indentation fix
Routes for forum

Added CheckAuth in routes
Forum

CheckAuth tests
d
Merge branch 'master' of https://github.com/maellak/openeclass
Final Forum
Merge branch 'master' of https://github.com/ckaltsidis/openeclass into ckaltsidis-master

Conflicts:
	modules/rest/courses.php
	modules/rest/index.php
Merge branch 'master' of github.com:maellak/openeclass into ckaltsidis-master

Conflicts:
	modules/rest/index.php
Merge pull request #45 from Johnie-z/master

Mark read announcements
Merge with master. Fix #19.
Fix missing $.
Merge pull request #48 from Johnie-z/master

Mark read announcments
Add New table in  Database Installer
Remove double routes.
Merge branch 'master' of https://github.com/maellak/openeclass
Group relevant routes.
Fix expire issue
Merge pull request #47 from maellak/ckaltsidis-master

Implement GET /courses/:cid/forums
Add installer db