RF# S-007 added Compound and Composite Constraints, and Builder for CompositeConstraint, Node uses Constraint (not list)
RF# S-007 refactored CompositeConstraint with Builder
RF# S-006 moved Value.NULL check to PoiAttributeAdapter
RF# S-007 added and tested PoiTypeToConstraintMap class
RF# S-007 added OsmRequest and ToNodeWithAroundArea function for OsmRequest use
RF# S-007 moved PoiTypeToConstraintMap to openstreetmap package
RF# S-007 added OsmExecutor that makes request to OSM and returns xml output
RF# S-007 created OsmRequest interface, OsmXmlRequest creates request that set response type to xml, added OsmJsonRequest that sets response type to json
RF# S-007 refactored packages classes from openstreetmap.model moved to openstreetmap.model.request
SC# S-006 added rule when still, any weather and shopping, returns shopping-center - for debugging
SC# S-007 created model for OpenStreetMap response
SC# S-007 OsmExecutor returns OsmResponse object