Don't serialize null fields in JSON messages #372
Added gradle ignores to .gitignore