make use of require for search js
remove no longer needed files
couple of small fixes
add print service to embedded map
Merge pull request #897 from simod/issue-672

Fix map embed
Merge pull request #893 from simod/new-js

Group search scripts under requirejs.