Add meson options for all authentication methods.

Add meson options to enabled/disabled authentication methods:
  - basic-auth : For enable basic authentication, default is enabled
  - session-auth : For enable session token authentication, default is
    enabled
  - xtoken-auth : For enable x-token authentication, default is enabled
  - cookie-auth : For enabled cookie authentication, default is enabled

Signed-off-by: Alan Kuo <Alan_Kuo@quantatw.com>
Change-Id: I52e636f2534a14897cb57d35e563ea8841cc68b9
diff --git a/meson.build b/meson.build
index a1e5d80..529b9cb 100644
--- a/meson.build
+++ b/meson.build
@@ -61,6 +61,10 @@
 'host-serial-socket'              : '-DBMCWEB_ENABLE_HOST_SERIAL_WEBSOCKET',
 'ibm-management-console'          : '-DBMCWEB_ENABLE_IBM_MANAGEMENT_CONSOLE',
 'kvm'                             : '-DBMCWEB_ENABLE_KVM' ,
+'basic-auth'                      : '-DBMCWEB_ENABLE_BASIC_AUTHENTICATION',
+'session-auth'                    : '-DBMCWEB_ENABLE_SESSION_AUTHENTICATION',
+'xtoken-auth'                     : '-DBMCWEB_ENABLE_XTOKEN_AUTHENTICATION',
+'cookie-auth'                     : '-DBMCWEB_ENABLE_COOKIE_AUTHENTICATION',
 'mutual-tls-auth'                 : '-DBMCWEB_ENABLE_MUTUAL_TLS_AUTHENTICATION',
 'pam'                             : '-DWEBSERVER_ENABLE_PAM',
 'insecure-push-style-notification': '-DBMCWEB_INSECURE_ENABLE_HTTP_PUSH_STYLE_EVENTING',