Adding Initial Set of Files for the Library

modified:   .gitignore
new file:   pom.xml
new file:   src/main/java/org/aicer/hibiscus/examples/ExampleGetRequest.java
new file:   src/main/java/org/aicer/hibiscus/exception/HibiscusException.java
new file:   src/main/java/org/aicer/hibiscus/http/client/HttpClient.java
new file:   src/main/java/org/aicer/hibiscus/http/client/Response.java
new file:   src/main/java/org/aicer/hibiscus/http/workers/HttpEntityEnclosingRequestWorker.java
new file:   src/main/java/org/aicer/hibiscus/http/workers/HttpNonEntityEnclosingRequestWorker.java
new file:   src/main/java/org/aicer/hibiscus/http/workers/HttpWorkerAbstract.java
new file:   src/main/java/org/aicer/hibiscus/http/workers/HttpWorkerDelete.java
new file:   src/main/java/org/aicer/hibiscus/http/workers/HttpWorkerGet.java
new file:   src/main/java/org/aicer/hibiscus/http/workers/HttpWorkerHead.java
new file:   src/main/java/org/aicer/hibiscus/http/workers/HttpWorkerPost.java
new file:   src/main/java/org/aicer/hibiscus/http/workers/HttpWorkerPut.java
new file:   src/main/java/org/aicer/hibiscus/util/HashGenerator.java
new file:   src/main/java/org/aicer/hibiscus/util/StreamUtil.java
new file:   src/main/java/org/aicer/hibiscus/util/StringUtils.java