Give CodeConverter independence from sublime module
Move test to tests directory
Fix duplicated test name
Separate test cases
Change test runner to run test selectively
Add all test runner for command line. Now every test can be run for commandline
Add Guard file
Remove test runner
Add test to check python version
Update README for test
Update README
Merge branch 'test_improvement'

* test_improvement:
  Update README
  Update README for test
  Add test to check python version
  Remove test runner
  Add Guard file
  Add all test runner for command line. Now every test can be run for commandline
  Change test runner to run test selectively
  Separate test cases
  Fix duplicated test name
  Move test to tests directory
  Give CodeConverter independence from sublime module