Adds two constants used in BoundingBox management
Changes the management of BoundingBox in MapLayer.
We migrate from a List to a Map to avoid duplication. It did not happen
often, but it still did. This way, we won't encounter this problem
anymore. Moreover, the code should be more efficient now when retrieving
BoundingBox in a layer.
Adds some basic unit tests to check things go smoothly.
Adds some documentation in MapLayer
Adds a capabilities test file.
Not used much yet but the basic method is here. It will ease test we
could write later.
Changes the way we manage version in WMService.
The version given in the constructor is considered as the preferred one.
If the queried server does not supported, wmsVersion will be reset to
the found version, according to the retrieved GetCapabilities document.

Adds a test for VersionFinder, too.