[Fix] Allowing for more than just gadget-mocks in htmlE2E task

- Using the options param in the htmlreplace() method so that other mocks can be defined in options
- Maintaining e2egadgets as one to always be included