fead(internal resources) - add support for internal resources

I don't think there is a point to create tests/documentation until we are able to rebase from upstream, let me know if I should do it know, I prefer to keep the changes to a minimum so it will be easier to rebase.
SD-522 - enhance eve to support internal resources