Issue #27: Error page middleware returns an empty body on OS X

- Occurs on non windows system where Environment.NewLine is LF (1 symbol length) Unix, Linux, OS X etc. And options.ShowExceptionDetails is true.
- Number '2' (CR+LF length) is replaced by Environment.NewLine.Length.

#27