Reorganize packages

--HG--
rename : src/main/java/com/vtence/molecule/util/Charsets.java => src/main/java/com/vtence/molecule/helpers/Charsets.java
rename : src/main/java/com/vtence/molecule/util/Headers.java => src/main/java/com/vtence/molecule/helpers/Headers.java
rename : src/main/java/com/vtence/molecule/util/Joiner.java => src/main/java/com/vtence/molecule/helpers/Joiner.java
rename : src/main/java/com/vtence/molecule/util/Streams.java => src/main/java/com/vtence/molecule/helpers/Streams.java
rename : src/main/java/com/vtence/molecule/util/AcceptEncoding.java => src/main/java/com/vtence/molecule/http/AcceptEncoding.java
rename : src/main/java/com/vtence/molecule/util/ContentType.java => src/main/java/com/vtence/molecule/http/ContentType.java
rename : src/main/java/com/vtence/molecule/Cookie.java => src/main/java/com/vtence/molecule/http/Cookie.java
rename : src/main/java/com/vtence/molecule/util/Header.java => src/main/java/com/vtence/molecule/http/Header.java
rename : src/main/java/com/vtence/molecule/HttpHeaders.java => src/main/java/com/vtence/molecule/http/HeaderNames.java
rename : src/main/java/com/vtence/molecule/util/HttpDate.java => src/main/java/com/vtence/molecule/http/HttpDate.java
rename : src/main/java/com/vtence/molecule/HttpMethod.java => src/main/java/com/vtence/molecule/http/HttpMethod.java
rename : src/main/java/com/vtence/molecule/HttpStatus.java => src/main/java/com/vtence/molecule/http/HttpStatus.java
rename : src/main/java/com/vtence/molecule/util/MimeTypes.java => src/main/java/com/vtence/molecule/http/MimeTypes.java
rename : src/main/java/com/vtence/molecule/middlewares/AbstractMiddleware.java => src/main/java/com/vtence/molecule/lib/AbstractMiddleware.java
rename : src/main/java/com/vtence/molecule/matchers/AllOf.java => src/main/java/com/vtence/molecule/lib/AllOf.java
rename : src/main/java/com/vtence/molecule/matchers/AnyOf.java => src/main/java/com/vtence/molecule/lib/AnyOf.java
rename : src/main/java/com/vtence/molecule/matchers/Anything.java => src/main/java/com/vtence/molecule/lib/Anything.java
rename : src/main/java/com/vtence/molecule/BinaryBody.java => src/main/java/com/vtence/molecule/lib/BinaryBody.java
rename : src/main/java/com/vtence/molecule/ChunkedBody.java => src/main/java/com/vtence/molecule/lib/ChunkedBody.java
rename : src/main/java/com/vtence/molecule/util/Clock.java => src/main/java/com/vtence/molecule/lib/Clock.java
rename : src/main/java/com/vtence/molecule/matchers/Combination.java => src/main/java/com/vtence/molecule/lib/Combination.java
rename : src/main/java/com/vtence/molecule/FileBody.java => src/main/java/com/vtence/molecule/lib/FileBody.java
rename : src/main/java/com/vtence/molecule/matchers/IsEqual.java => src/main/java/com/vtence/molecule/lib/IsEqual.java
rename : src/main/java/com/vtence/molecule/matchers/Matcher.java => src/main/java/com/vtence/molecule/lib/Matcher.java
rename : src/main/java/com/vtence/molecule/matchers/Matchers.java => src/main/java/com/vtence/molecule/lib/Matchers.java
rename : src/main/java/com/vtence/molecule/middlewares/Middleware.java => src/main/java/com/vtence/molecule/lib/Middleware.java
rename : src/main/java/com/vtence/molecule/middlewares/MiddlewareStack.java => src/main/java/com/vtence/molecule/lib/MiddlewareStack.java
rename : src/main/java/com/vtence/molecule/matchers/Nothing.java => src/main/java/com/vtence/molecule/lib/Nothing.java
rename : src/main/java/com/vtence/molecule/util/PlainErrorReporter.java => src/main/java/com/vtence/molecule/lib/PlainErrorReporter.java
rename : src/main/java/com/vtence/molecule/matchers/RequestWithMethod.java => src/main/java/com/vtence/molecule/lib/RequestWithMethod.java
rename : src/main/java/com/vtence/molecule/matchers/RequestWithPath.java => src/main/java/com/vtence/molecule/lib/RequestWithPath.java
rename : src/main/java/com/vtence/molecule/matchers/StartingWith.java => src/main/java/com/vtence/molecule/lib/StartingWith.java
rename : src/main/java/com/vtence/molecule/util/SystemClock.java => src/main/java/com/vtence/molecule/lib/SystemClock.java
rename : src/main/java/com/vtence/molecule/TextBody.java => src/main/java/com/vtence/molecule/lib/TextBody.java
rename : src/main/java/com/vtence/molecule/simple/SimpleServer.java => src/main/java/com/vtence/molecule/servers/SimpleServer.java
rename : src/test/java/com/vtence/molecule/util/HeadersTest.java => src/test/java/com/vtence/molecule/helpers/HeadersTest.java
rename : src/test/java/com/vtence/molecule/util/AcceptEncodingTest.java => src/test/java/com/vtence/molecule/http/AcceptEncodingTest.java
rename : src/test/java/com/vtence/molecule/util/ContentTypeTest.java => src/test/java/com/vtence/molecule/http/ContentTypeTest.java
rename : src/test/java/com/vtence/molecule/util/HeaderTest.java => src/test/java/com/vtence/molecule/http/HeaderTest.java
rename : src/test/java/com/vtence/molecule/util/HttpDateTest.java => src/test/java/com/vtence/molecule/http/HttpDateTest.java
rename : src/test/java/com/vtence/molecule/util/MimeTypesTest.java => src/test/java/com/vtence/molecule/http/MimeTypesTest.java
rename : src/test/java/com/vtence/molecule/matchers/AllOfTest.java => src/test/java/com/vtence/molecule/lib/AllOfTest.java
rename : src/test/java/com/vtence/molecule/matchers/AnyOfTest.java => src/test/java/com/vtence/molecule/lib/AnyOfTest.java
rename : src/test/java/com/vtence/molecule/FileBodyTest.java => src/test/java/com/vtence/molecule/lib/FileBodyTest.java
rename : src/test/java/com/vtence/molecule/middlewares/MiddlewareStackTest.java => src/test/java/com/vtence/molecule/lib/MiddlewareStackTest.java
rename : src/test/java/com/vtence/molecule/util/PlainErrorReporterTest.java => src/test/java/com/vtence/molecule/lib/PlainErrorReporterTest.java
rename : src/test/java/com/vtence/molecule/matchers/StartingWithTest.java => src/test/java/com/vtence/molecule/lib/StartingWithTest.java
rename : src/test/java/com/vtence/molecule/TextBodyTest.java => src/test/java/com/vtence/molecule/lib/TextBodyTest.java
rename : src/test/java/com/vtence/molecule/simple/SimpleServerTest.java => src/test/java/com/vtence/molecule/servers/SimpleServerTest.java