MechResponse#getFirstHeader should return Optional<String>.
Because there is a case, that doesn't exist the header.

And added MechResponse#getAllHeaders method.
Release 0.9.0