Parse with single regex instead of split + regex
Fixed unicode support
Merge pull request #2 from protospork/master

Traded the newline split for a better regex