Cleaned up logic for ensuring GhcModi component is consistent.
Updated GhcMod problem annotation text range limit to proper file length maximum.
Consume all input from ghc-modi before processing future commands.
Updated ghc-modi to not auto-restart after process failures. Added 'Restart ghc-modi' option under Tools. refs #91.