Template.Tests clean up

- Renamed html helper and http context mocks to shorter names, for
better readability.
- Removed any unused variables from html helper and http context mocks.
- Added instance numbering in user mode and view creation.
- Fixed failing Template.Data tests.
- Cleaned up Template.Data tests.