Dashboard now ignores empty job configuration items

The dashboard will now ignore any empty configs, params or args
that have empty names or values.

Partial-bug: #1269972

Change-Id: I186e3a68b6f5c0a71e0debc375a3f7609bf3cca0
Merge "Dashboard now ignores empty job configuration items"