Replaced all resource proxies with jdk proxies

Introduced FileSupplier to avoid leaky abstractions used by war plugin