meson: fix up compile errors found by meson

meson enables more error checking by default so in preperation for
moving to it, fix all errors in the code it has found.

This breaks down into the following issues:
- Unused variables: remove where applicable, otherwise void out
- Extra ';'
- Local includes need to use ""

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I94d9b4d2ffc85ae46d941e1a190fafd4ba5bd893
diff --git a/bmc_state_manager_main.cpp b/bmc_state_manager_main.cpp
index d11d952..c03eeac 100644
--- a/bmc_state_manager_main.cpp
+++ b/bmc_state_manager_main.cpp
@@ -2,7 +2,7 @@
 #include "config.h"
 #include "bmc_state_manager.hpp"
 
-int main(int argc, char**)
+int main()
 {
     auto bus = sdbusplus::bus::new_default();