Merge pull request #10 from brendon/master

Added native support for ROLE with escaping
bumped version
Revert "Allow for more than one ROLE as per the spec"

This reverts commit 49907cce439cbf4f56b3233df8c9805e44220e69.
Merge remote-tracking branch 'brendon/newlines_bug'
Merge pull request #13 from brendon/newlines_bug

Newlines bug
Merge pull request #12 from brendon/master

ROLE can occur multiple times
bumped version
make add_role, add_note tests more clear
transform \r\n into \n in #encode_text, to eliminate Windows newlines
resolved conflicts
bumped version
Re-add multiple ROLE support