seoul: enable -Wall and fix warnings

Issue #1262
seoul: update pae branch

Fixes #1262