prepared for 0.1.1

changed "format" to "formatter"
updated README.md
cleaned up test.js
added "formatter" and "emitter" checking
prepared for 0.1.2

removed if (string.length > 0)
fixed benchmark/run.sh to support linux