Ignore .nrepl-port

Lein repl communication file
Add a test for list parsing
Extract repeated value into local variable

Also add no-op list parsing function
Add and update documentation
Remove duplicated test
Refactor integer precondition checking to private methods
Refactor functions to support character sequences in place of strings