Improve function names

Some major stuff here:

* Define `manner` and `manners` functions
* Change `avow!` to `avow`
* Modify `defmannerisms` to be a binary function.
* Remove speclj depdency. Use clojure.test. Closes #1.
* Delete modern dialect