OVT-7509: Filter codes by name and ignore spaces

Search matching pattern from all three languages and koodistoUri aka
tunnus.
Refactor

Common method and remove dead code
OVT-7532: Test for code versioning

Mimics the reported case. Unfortunately this test passes without
modifications....
Fix expectations in test due to changed test data
Flyway migration script for database indeces

Should boost performance.
OVT-7509: filter codelements using foreign names

Filter by swedish and english names of code elements..
KH-183: Test that resources are defined

Simple sanity check test
Tone down the max db connection amount
KH-183: Tests for codes tree search functionality
KH-187: Prevent modification of old versions

Of codes and code elements.
KH-183: Some additional test coverage

Mostly for KH-187
KH-187: Check that code exists in latest codes

ALso use buttons instead of anchors for "Edit buttons". Disabling
anchors does not prevent their functionality. Removed all the
possibilities to edit or delete relations in viewcodes and
viewcodeelement views.
Add indeces for relation tables

Koodistonsuhde and koodinsuhde
KH-187: Unit tests for js
Merge branch 'develop'
Merge branch 'master' into prod