[NEXUS-5406] Replace static combo box stores with dynamic ones (specified at form field level)

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Implement capabilities client using siesta client

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Implement capabilities rest resources using siesta

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge remote-tracking branch 'origin/master' into replace-restlet1x-with-siesta-in-capabilities
Merge remote-tracking branch 'origin/master' into NEXUS-5406-dynamic-source-for-capab-combos
[NEXUS-5405] Automatically merge group level metadata when "/repodata/repomd.xml" is (re)retrieved from proxy

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-5831] Create artifacts/content jars along artifacts/content xmls

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-5831] Fix assertions about existing files in P2 repos

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge remote-tracking branch 'origin/master' into replace-restlet1x-with-siesta-in-capabilities
NEXUS-5695: Replace custom timing

In this case, I left the log in place too, as it is very handy to
have listed not only timing, but also repoId, method and URI of
remote request.
NEXUS-5695: Removed timing, it's nested in other ones

This method is called by other methods, already being timed.
Hence, this method should not be timed.
Replace modello with jaxb

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
NEXUS-5838: RRB uses wrong path in case of some index pages.

Code was prepared for two possibilities: that "A" tag "HREF"
attribute contains relative paths (taken from index page base),
or, that "HREF" attribute contains full URLs.

But here we have a third case: the "HREF" attribute contains
absolute paths from the server root.

Hence, the paths were wrongly assembled, as the basePath
element was duplicated in the URL requested from remote.
Adapt UI to new capabilities model

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
(UI) Handle siesta resources (no data envelope) in sonatype submit/load action

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-5405] JavaDoc

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge pull request #128 from sonatype/NEXUS-5405-merge-when-proxy-metadata-changes

REVIEW: [NEXUS-5405] Automatically merge group level metadata when "/repodata/repomd.xml" is (re)retrieved from proxy
[NEXUS-5831] Use Java7 try-with-resource

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Fix license header

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge remote-tracking branch 'origin/replace-restlet1x-with-siesta-in-capabilities' into replace-modello-with-jaxb-in-capabilities