added first TDD test
added a test for debug launch recording and refactored
added enum
added tests for normal launch file open and file close
formatted code
made text change use common JSON builder
removed unused methods
added record test run
renamed method
reordered methods
formatting
Merge pull request #1 from caiusb/reorg

Reorganized the repo
Merge branch 'master' of https://github.com/cdmihai/clientRecorder into master-org
Merge branch 'refs/heads/master' into listeners