Sunstone: allow custom path for resources in opennebula.js
The purpose is to be able to fetch and parse a resource from an URL which is not exactly the lowercase version of the resource name.
i.e. using MY_RESOURCE_POOL provided by /custom_route url
(cherry picked from commit 237660ee94d93da1808e5d7c399fda489e51e3c8)
(cherry picked from commit c62a2e4f2950b35a0e8cc3061282bd151ef936a2)