Introducing new service

(see issue #751) this service is unfinished yet, but would allow to
convert a POSTed WMC into a metadata, creating a new bridge between the
viewer (mapfishapp) and the catalogue (geonetwork).
issue #751 - WMC to MD (still WIP)

- Updating the XSL to take extra arguments
  * wmc_url: to get the actual WMC used to generate the current MD
  * viewer_url: to get where the user can "see" the WMC "live"
- Parsing BBox

Still TODO:
- Parsing the Metadata URLs with different behaviours if the MD contains
  a UUID,
- Adding the currently logged in user info (CI_ResponsibleParty). Need
  to backport the method because it does not exist yet in the geonetwork
  fork.
- Adding the layers info following geOrchestra conventions ?
Implementing #751

TDD shows that all the requested features are now correctly imported.
TODO:

- Needs live testing (all the insert MD process is mocked in the test),
- Check if the generated metadata is actually valid against XSD,
- PR.
Excludes <source /> from the xlink resolution process
Issue #751 - Generated MD should now be valid against the schema
issue #751 - last tweaks following live-testing
Update ImportWmc.java

Removing debugging informations
issue 751 - Reproject bbox into 4326
Merge pull request #17 from georchestra/issue751

Issue751