refactored out any namespace other than sota, as they were superfluous... -sai
made numerous changes to fix issues when compiling on linux; more to go... -sai
made numerous changes to fix issues when compiling on linux; more to go... -sai
fixed some more errors, but the initializer_list errors remain.  not sure if this is just eclipse or a legitimate error... -sai
fixed final warnings regarding ordering and unused variable... -sai