First attempt at supporting ex commands. :g, :g!, :v
Add support for g, g!, and v in line range operations.
Handle the case where a search string matches the replacement string
during a global replace. Fixes #74.
Don't constantly check something when the answer will never
change.
Update unstable update site with a single defect fix for substitution
feature.
More work to support 'normal' ex command.
Cleanup some imports.
Merge remote-tracking branch 'upstream/master' into ex-commands
Fix off-by-one error for visual mode line range operations.  It was
including the line below the selection.
Validate regex so we can display Java's error message to the user.
Merge remote-tracking branch 'upstream/master' into ex-commands
Move parsing logic into LineRangeOperationCommand where it belongs.
Add unit tests for parsing CommandLine commands.
Organize imports.
Merge remote-tracking branch 'upstream/master' into ex-commands
Add a comment in an attempt to justify my actions.
Fix repetition of ExCommand.
Merge pull request #75 from keforbes/ex-commands

Add support for a few Ex commands
Once again, mixed up ViewOffset from ModelOffset.
Update unstable update site with basic support for ':g', ':g!' and ':v'
because apparently I'm too impatient to wait until after a release.