add badwords-list as a dependency
change mocha reporter type
isProfane Refactor

- Utilize badwords-list package
- Reduce complexity of isProfane by using bitwise+indexOf
- Rename "detector" to "Filter"
add test for badwords-list