Import new runtime functions from the feature/url-connection branch
Import test cases from the feature/url-connection branch
Add restricted interface proxy class and tests (imported from feature/url-connection)
Fix tests
Remove warning
Modernize project
Add and fix tests, fix code
Add tests
Implement function to perform protocol method lookup for a protocol and its parent hierarchy
Improve test separation
Remove hls_protocol_getMethodDescription. The protocol_getMethodDescription runtime function is already recursive, unlike the documentation says
Remove class methods from tests. Separate test code
Update documentation
Merge branch 'feature/runtime-tools' into develop