Skip leading spaces in %i %I literals

This avoids ruby_parser failing on symbol literal arrays like %i[   foo bar] or %I[   foo bar] similar to how %w and %W are handled in Ruby. I also changed the tests to check if this works at least once for both symbol and word lists.