Modernize project.clj.
Saner handling for invalid domain strings.
And a saner gendoc script too.
Release version 0.5.4.
Modernize codox configuration.
Begin work on next iteration.