requireds and optionals can now be url's

Required or optional packages must not deployed WITH the package itself. So you can you use an external source by url.