open is now based on io.open
use u() in the newline pattern
changed write_text to use newline patterns
removed unused line
changed write_lines to use newline patterns
fixed docs
Merge pull request #78 from simleo/enhanced_open

Enhanced open