update all templates to use require architecture

update all templates to use require js architecture. the search needs to
be fixed however this was previously erroring anyway as globalsearchvars
not defined. tabs is not fixed as
remove depreciated carousel

remove depreciated carousel
Merge pull request #26 from aaronBeryUcl/master

update all templates to use require architecture