[example] Add upnp-config bundle to upnp examples
remove static version declaration in fuchsia-parent pom
[core] fix toString nullpointer into ImportDeclaration
[upnp] Refactor upnp bundles

Refactor upnp discovery : remove everest dependencies, use @Bind instead
ServiceTracker.
Rename upnp-it to upnp-discovery-it, and clean it.
Delete upnp importer : useless component, as we can't define a generic importer.
add Unix backup copies of files to the gitignore
remove deprecated ow2 repository from fuchsia-parent pom
[distribution] remove everest references
[shell] Add a fuchsia shell command
[example] Add an instance of upnp-discovery in upnp-config bundle
[fake] remove commented code from GenericFakeDevice
[fake] Refactor FakeDiscovery

For directories and files monitoring, no more rely on chameleon-core, use
commons-io instead.

Remove all dependencies on Everest.
[shell] Display more informations by command executions

Display metadata for each ImportDeclaration.
Display an approriate "EMPTY" when a service (ImportDeclaration, Discovery,
ImportationLinker) doesn't have any ServiceProperty instead of
nothing.
[shell] add a command to list importers
update maven profile, independent profile: core,fake,upnp
[core] Add ImporterException constructors
[fake] load info from FakeDevice property into ImportDeclaration