Implementation of Dashboard Templates

The initial work was done by Aleh Filipovich.  It has been modified to be more generic.

The high level view is a Dashboard is saved with a user-defined string string-replace on each target.  On Template load, that gets string replaced with the passed in value.

I think the save could be more dynamic by using the Dashboard Editor to allow the user to hand-place the templated section of each target.