Don't use question marks in struct fields

Apparently it doesn't work in Ruby 1.9.
Init submodules in CI