Can check if suplied email is an EAD email
Decide whether to use LDAP or not based on email
LDAP beginnings
Refactor code to make theme.populateIndicators an instance method
Populate indicators on theme page with populateIndicators method
Working connection to LDAP server
Move indicator rendering to a partial, use it on theme show+index
Small readability refactor, and read from JSON config for LDAP
Fetch user's full name as well for display
Merge branch 'master' into ldap

* master:
  Handle asynchronicity correctly
  Populate theme descriptions and show them on the homepage
  Make theme.populateDescriptionFromPage handle more conditions
  Add theme.populateDescriptionFromPage
  Make theme descriptions get populated on startup
  Refactor seed creation of sections to page and sections models
  Update readme
  Use `npm start` to run in development
  Make text editing background lighter
  Tweak modal styling, esp. for indicator selector
  Group indicators in selector into primary and secondary
  Remove indicators index (we use the theme index instead)
  Make Theme.getFatThemes only return esri indicators
  Don't log theme index page in tests
  Revert "Make Theme.getFatThemes support filtering"
  Revert "Restore theme find!"
  Refactor theme integration tests to use mocks
  Restore theme find!
  Make Theme.getFatThemes support filtering
Display HTML for theme descriptions correctly
Added LDAP info to README
Remove LDAP tests as it's impossible to test
Disabled LDAP in development
Merge pull request #154 from unepwcmc/correct-data-theme-show

Show correct indicator list on theme show
Update ldap config example to be correct
Remove unnecessary npm libraries
Show page editing controls on theme page
Refactor theme.populateThemeDescription to page mixin
CSS Classify handlebars helper should account for empty narratives