fix fieldDecl printer for multiple variables with same type part

Parsing and then printing this code:

    public class Cls {
      int x, y, z;
    }

was printing this:

    public class Cls
    {
      int x y z;
    }

This patches fixes this.

The case with single variable still works:

    public class Cls
    {
      int x;
    }