fix some -pedantic compiler warnings,
update submodules