Add Alignment, Location Columns to CaptionView
Add Cell Parsing for Alignment Column

If the given value is "left", "center", or "right", then the value is
set to the given enumeration value. Otherwise, the value is reset to
the value of the cell previous to the edit. All comparisons ignore case.
Add ModifyCaptionText Method
Change UpdateCaptionWords

Method now unlighlights everything when the text is changed and feeds
in a new line.
Add Condition to EditorCaption.Feed

Adds a space in feed when the current word is empty, so that the Words
collection can keep track of indecies when there are multiple spaces
between words.
Remove Focus Events From Timeline and CaptionView

Revmoves the focus events from the above two classes as they tend to
steal the mouse focus away at inconvenient times, making the feature
fairly pointless.
Remove OnTextChanged Event
Change BeginIndex and EndIndex Properties

EndIndex now is privately set, while BeginIndex changes the value
of the End index as well.
Refactor Backing Fields

Renamed backing fields to match the properties they back. Now backing
fields are named in the form of bk<PropertyName> if they are used
solely to back a property.
Made CaptionTextBox Read Only

It is easier this way... for now at least.