Merge pull request #15 from p1tz/master

merge
Merge pull request #16 from p1tz/master

merge
Merge pull request #17 from p1tz/master

merge
Merge pull request #18 from p1tz/master

merge
Merge pull request #19 from p1tz/master

merge
Merge pull request #20 from p1tz/master

merge
Merge pull request #21 from p1tz/master

merge
added escape special characters method