added "experimental changes" feature from webwerkstatt
changes to core system that are required to load old webwerkstatt pages
added diff match patch
reverted accidentally commited branch to master. Sorry, Robert. I am still learning... ;-)
Revert "added "experimental changes" feature from webwerkstatt"

This reverts commit fcd57b6bae8d42bce66f48192c059aed2f9af8cb.
Fixed journal layout: A morph dropped between two other would be positioned below the bottom one, not in the middle.
scb: be more graceful if URL cannot be opened in SCB (and open using TextEditor if using lively.ide.browseURL)
ide: putting code search into world menu
ide: adding resource search (worlds, parts, files)
ide: fixing browseURL
lists: fix for selecting things in MorphList
scb: ensuring test runs with changed module-not-found-handling
Moved Hand and BertButton creation to onRenderFinished and stopped recreating the firstHand on world restoring. Fixes problems with wrong evt.target when grabbing morphs and BertButton bugs on iOS 8.
lively.lang compat fixes
lively.lang: using external lib
lively.lang: init code