Add summary to end of VM Wizard

Split the templates up a lot to use inheritance a bit better. Makes using a
different template for different forms easier.

Moved moved helptips out into its own file and made some changes to fix some
CSS breakage I caused. Now the current helpTip() function works with the older
style helptips, and the initHelpTip() function can probably removed.

refs #11943
Hide extra nic inputs dynamically.

refs #11943
Updated summary page to group info into wizard's steps
Merge branch 'enhancement/11943' into develop

* enhancement/11943:
  Updated summary page to group info into wizard's steps
  Hide extra nic inputs dynamically.
  Add summary to end of VM Wizard