Add charge

Becca.  The template shows the Charges Register heading when 'charges' json exists in the template.  If the casework frontend sends empty charges json, then the heading will still show.
Definitely.  I've spoken to Mat Wall.  He's working on some ideas for code reuse now.  For now he suggests putting some sort of todo comment in the code.  Which I will do.