Enabled the requisition provider to run an additional script mapper
Fixed the configuration implementation for no spliting strings if the whole string is requested
Merge branch 'feature-additional-script' into develop

Conflicts:
	opennms-pris-main/src/main/java/org/opennms/pris/config/AbstractApacheConfiguration.java
Changed configs path resolution logic to be relative to instance configuration folder
Changed configs path resolution logic to be relative to instance configuration folder
Merge branch 'develop' of github.com:OpenNMS/opennms-provisioning-integration-server into develop
Re-enabled interface-utils in scripts
Improved error handling
Changed SPI annotations to be compile time
Reworked script mapper and source - refactored shared code to utils class
Fixed #PRIS-78

* Fixed clash between multiple script engine implementations while
    service discovery
* Added better error messages for unknown scripting languages
Make username and password for HTTP*Sources optional. Fixes #PRIS-80
Removed half-baked implementation of DNS source
changed the default way of picking the management-interface to use the ocs-source-ip interface
updates xls exampels
removed unused import
Update mapper.groovy

Typo fixed
updated ocs examples
Merge branch 'feature/ocs-default-interface-PRIS-82' into develop
manual merge of mapper.groovy of ocs example