bumped the version to 1.7-dev
corrected file permissions
used the defined file permission mask when generating the crypt config
added Input::headers to fetch the HTTP headers
added the option to fetch individual HTTP headers
Apostrophes must be replaced by a separator instead of being simply removed

For instance :
"a cat’s toys" should give
"a-cat-s-toys"
In latin language this is really critical, for instance :
"une œuvre d’art" should give
"une-oeuvre-d-art" and never "une-oeuvre-dart" which means nothing.
Add support for HEAD method in cURL driver (rfc2616)

Signed-off-by: Fabien Foulgoc <fbn.fgc+github@gmail.com>
Merge pull request #1423 from fbnfgc/feature/curl-method-head

Add support for HEAD method in cURL driver (rfc2616)
Merge pull request #1422 from dimitridamasceno/1.7/develop

Apostrophes must be replaced by a separator instead of being removed
bumped the docblock version to 1.7
fixed reading the REST auth method from config
New Response::redirect_back(), to go back where you came from
make sure redirect_back() doesn't redirect to itself
make sure Agent tests can run with known test values
added previous/key lookup by key and value
fixed Arr tests, assertEquals appearently does loose comparison...
improved profiler SQL query analysis (MySQL only)
updated the Markdown library to 1.2.6
fixed small profiler css issue
Fix bug with expired session

If the session is expired the Redis driver try to set $this->keys['previous_id'] with $this->keys['session_id'] which do not exist also it try to set $this->keys['session_id']  with $payload['rotated_session_id'] but we have just set the payload variable with the retated_session from Redis.
We just need to unserialize the data like in Memcached and File driver.