Change preg_replace /e to preg_replace_callback
to avoid a deprecated warning in test-suite
Remove filter when unbinding

Solves Bug #400 #252 and possibly others
Use variable name more consistent with other input streams for unbind functions
bug #401 Double dot bug (xdecock)

This PR was merged into the master branch.

Discussion
----------

Double dot bug

Found this long standing bug cause, it was not caused by "_doWrite" but by the "_unbind" call

Should solve the issue.

Other changes are :

* variable name consistency and a deprecated warning rewriting

Commits
-------

15f271b Use variable name more consistent with other input streams for unbind functions
99c00e4 Remove filter when unbinding
e8876da Change preg_replace /e to preg_replace_callback to avoid a deprecated warning in test-suite
updated CHANGELOG