Remove empty strings from source request JSON

A ```defaultDateFormat``` of ```""``` means the format is being set to the empty string, not that there is no ```defaultDateFormat``` specified. 

This commit:
- Removes unnecessary transient fields (```alive```, ```status```)
- Removes incorrect configurations (empty ```description```, ```defaultDateFormat```)