url template and description support

usage:
```java
    String host = "http://127.0.0.1/app";
    String template = "/myservice/{param1}";
    Map<String, String> params = new HashMap<String, String>();
    params.put("param1", "value1");
    Map<String, String> docs = new HashMap<String, String>();
    docs.put("param1", "this parameter .....");
    final ApiResponse response1 = makeGetRequest(buildURI(host, template, params, docs));
    assertEquals(HttpStatus.SC_OK, response1.httpStatus);
```
sorry for bad table design
unused import