Define the allowed line endings
Currently the gemini specification doesn't specify how lines in a gemini text document are terminated.
Possible options are:
- CR
- CR LF
- LF
My preference would be to enforce LF line endings, but this would make it harder for windows users, so a reasonable version would be to allow both "CR LF" and "LF" line terminating.