Add insert above and below commands
Add additional movement command: '^' move to front of line
Add move to line command
Merge pull request #16 from gchp/movement

Add move to line command
Merge pull request #14 from gchp/normal-commands

Add insert above and below commands
Merge pull request #15 from gchp/movement-command

Add additional movement command: '^' move to front of line
Move modes into separate package; start using commands

Insert mode is fully converted, Normal mode has only basic movement covered.

The only exception right now is Command mode, which uses a lot of
internal editor machinery.
Express repetitions as a type of command object
Convert the entire normal mode to command objects
Convert NewLine(Above,Below) to command object
Merge pull request #17 from dtcaciuc/master

Create mode package, convert modes to use command objects
editor/view: Remove unused methods.

These were moved to command objects.
Move command mode to modes package.
Merge pull request #18 from dtcaciuc/master

Moved command mode to modes package; removed dead code.
Add basic contribution guide
Merge pull request #19 from gchp/readme

Add basic contribution guide
Update README.md

Switch to my preferred header style in README.md
Add window mode; implement basic split and jump commands.

Fix meaning of horizontal/vertical in API.
Merge pull request #21 from dtcaciuc/master

Add window mode; implement basic split and jump commands.
Remove view cruft.