Add initial concept of plugins

  * Filesystem-based attachment storage
  * LDAP/AD authentication
  * Passthru authentication