Stop theme sidebar links from making page jump slightly
Merge pull request #217 from unepwcmc/fix-theme-index-sidebar

Stop theme sidebar links from making page jump slightly
Fixed: Position relative was making the header to flicker, weird
Render log in error messages
Don't throw errors from LDAP unless they're real errors (ldapjs throws
errors for login failures, which is not ideal)
Move /routes/ to /controllers/
Refactor a bunch of tests to call done with errors, rather than timeout
Merge pull request #221 from unepwcmc/make-tests-fail-faster

Refactor a bunch of tests to call done with errors, rather than timeout
Better inline styling
Improve readability of ldap error handling
Use connect-flash for flash messages
Merge pull request #218 from unepwcmc/flickering-header

Fixed: Position relative was making the header to flicker, weird
Merge pull request #219 from unepwcmc/ldap-error

LDAP error throwing fix
Merge branch 'master' into controllers

* master:
  Use connect-flash for flash messages
  Improve readability of ldap error handling
  Better inline styling
  Refactor a bunch of tests to call done with errors, rather than timeout
  Don't throw errors from LDAP unless they're real errors (ldapjs throws errors for login failures, which is not ideal)
  Render log in error messages
  Fixed: Position relative was making the header to flicker, weird
Merge pull request #220 from unepwcmc/controllers

Move /routes/ to /controllers/
Merge branch 'master' into refactor-headlines
Make HeadlineService tests pass