cli: minor simplification

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
update ignore files

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
cli: use RepoIndex static string i.s.o. hard-coding it

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
repoindex: do not stop indexing when a file could not be indexed

Previously this would create an invalid index

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
repoindex: allow directories in the set of files to index

Directories will first be resolved into files, recursively.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
ant: make sure to close the outputstream

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
cli: make sure to close the outputstream

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
cnf: update build files to latest bndtools status

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
cli: only print the copyright in verbose mode

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Allow creation of an empty index

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Do not print usage when creating an empty index

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
[repoindex] Added a method to get the cap/reqs directly from a file

RepoIndex could only create XML files while sometimes you need access
to the raw cap/req objects. So I added a method that parses a single
file and returns a Resource + a set of Caps and Reqs
Handle optional Import-Service
GitHub raw content location changed
Updated bnd and repository plugins
Tests: move mockito to -runpath (uses constraint on org.hamcrest.core)
cli: rework the cli parsing to use args4j

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Revert "cli: rework the cli parsing to use args4j"

This reverts commit 44f39e1974b6eeff16dd03fb919a8efb6def5ec9.
cli: rework the cli parsing to use args4j

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Fix #27: Add osgi.service caps/reqs for DS components

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>