Initial LDAP support, for authentication at least.
I 'think' creating a new template for LDAP login alone is good.
Configuration overrides for LDAP auth type. Next up is removing all the doesn't-make-sense-for-LDAP URLs.
Moving all generic routes (i.e. the ones that apply to both LDAP and non-LDAP users) to basic.js
Keeping only own-auth (i.e. non-LDAP) routes here. All generic routes (i.e. the ones that apply to both LDAP and non-LDAP users) have been moved to basic.js
Adding user.js route to middleware stack only when LDAP config switch is turned off.
Housekeeping and concise function names.
We don't need JS to just display the error message on the LDAP login page, as we don't have tabs anyway. Yay.
Making sure LDAP authentication is 'false' by default. LDAP is a special case after all.
Show privacy policy in FAQ only on a non-LDAP set up.
Merge branch 'master' of github.com:paambaati/nodequiz

Merging ldap_support branch with master. SO. EXCITED.