Merge pull request #8 from neoxygen/0.4

added more events and body encoding event subscriber