OVT-8212: Added method getRinnasteiset to KoodistoClient and CachingKoodistoClient
OVT-8189: Added /save method to REST, which saves whole CodesDTO including relations. Added a test for it and changed test-data.xml accordingly. Additionally separated the DTO -> DataType conversion functions from CodesResource to CodesResourceConverter.
Merge branch 'develop' of https://github.com/Opetushallitus/koodisto into develop

Conflicts:
	koodisto-service/src/test/java/fi/vm/sade/koodisto/service/business/it/KoodistoBusinessServiceTest.java
Fix for the excel import adding ".0" to numbers
OVT-8189: Fixed transactionality and relation adding. Changed the modal windows not to reload code. Changed Jasmine tests to work with new functionality.
Fixed formatting.
OVT-8276: Implemented the validation using built-in AngularJS directives instead of custom validation.js
Removed validation.js
OVT-8276: Fixed the IE 9 not ng-show. Added functionality to codesgroups also.

For some reason the IE9 did not properly show/hide ng-show span containing text. Fix was to use ng-if instead.
OVT-8276: Fixed the codesDto formatting in javascript to not include finnish metadata if empty. Added more specific error message for required name fields.
Fixed typo: remove -> add
OVT-8276: Cleaned up getLanguageSpecificValue() calls from html, added getLanguageSpecificValueOrValidValue() to value for at least some language.
OVT-8276: Added loadingReady to hide content until the model has been loaded. This should prevent the unfinished warning and other texts from flashing while page loads.
Fixed tests to include scope to init.
OVT-8276: Fixed viewCodesGroup.js
OVT-8276: Fixed UI flashing issue. Moved the ng-if="loadingReady" to error messages to prevent them from showing prematurely.
OVT-8189: Implemented the save for codeElement edition. Fixed KoodistoDTO by adding parameterless constructor for JSON generation. Additionally removed one redundantgetLatesVersion from KoodistoBusinessServiceImpl.
OVT-7653: Removed @PreAuthorize from GET methods

GET methods should be available without authentication

Conflicts:
	koodisto-service/src/main/java/fi/vm/sade/koodisto/service/koodisto/rest/CodeElementResource.java
OVT-8189: Added test changing all relations is one save. Removed dummy removeRelation().
Merge branch 'develop' of https://github.com/Opetushallitus/koodisto into develop