Switched all Readers and Writers to only accept and output unicode. Fixed conversion test cases
changed all string literals to unicode literals and fixed interface/tests so that pycaption now deals entirely in unicode
Added ability to force default styling and region settings for dfxp. This fixes xbox app issue. NOTE: This is built off of the unicode_only branch
changed defaul dfxp font size. added support for displayAlign
mention that it requires Python 2.7

closes #34
only accept unicode strings as input
Merge pull request #33 from pbs/unicode_only

Unicode only
Merge pull request #36 from pbs/OCTO-6160

Default DFXP styling/settings
use unicode in example code blocks
bump version to 0.4
line breaks for webvtt (and srt) now agree better with the specs.

Because the in the webvtt format, line breaks are part of the syntax,
when converting a CaptionSet to a webvtt, we will be converting extra
line breaks into the &nbsp; symbol. This also has the advantage of being
very explicit and visible.
Merge pull request #46 from vladiibine/master

line breaks for webvtt (and srt) now agree better with the specs.
Merge pull request #47 from pbs/unicode_only

DFXP Writer with region functionality
Bumped version to 0.4.2.
Refactored the way default positioning is handled.
Updated tests to handle default positioning and styles.
Gardening.
Bumped up version to 0.4.3
Issue 42 : Do not fail on empty WebVTT cue
Merge pull request #50 from vladiibine/master

Issue 42 : Do not fail on empty WebVTT cue