Merge pull request #545 from pkriens/master

Diverse changes
[resolver] Allow users to configure opt-out namespaces for resolve.effective
Merge pull request #546 from timothyjward/resolve_effective

[resolver] Allow users to configure opt-out namespaces for resolve.effective

Signed-off-by: Tim Ward <timothyjward@apache.org>
[json] Ignore static fields
[errors] If we find unresolved bundles we show them in the message
Added a push file for jpm
Signed-off-by: Peter Kriens <peter.kriens@aqute.biz>
[repo] Better error message when URI is wrong
[json] Oops. Should skip static fields, not make them the only ones!
#538 [bndeditmodel] Propertly handle exceptions
All bndedit models now have an error method that is used to create a domain type that represents an error. When the conversion throws an exception, the error method is used to turn it into a domain object.

Signed-off-by: Peter Kriens <peter.kriens@aqute.biz>