meson: Switch autoconf build to meson

Summary:
- Add meson build flow.
- Remove the options not being configured from yocto as configure
  args and add them as constants/define in settings_manager.hpp

Tested:
- autotools build passes.
- meson build passes with "ninja -C build".

Change-Id: Iaa7704886cdcd5481a04bae77e02df2c6a53aee9
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
diff --git a/settings.py b/settings.py
index 0867fbc..c6df0e0 100755
--- a/settings.py
+++ b/settings.py
@@ -21,7 +21,7 @@
     )
     args = parser.parse_args()
 
-    with open(os.path.join(script_dir, args.settings_yaml), "r") as fd:
+    with open(args.settings_yaml, "r") as fd:
         yamlDict = yaml.safe_load(fd)
 
         # Render the mako template