Released 1.4.2
Merge remote-tracking branch 'origin/master' into staging
Updated the version string for the RC
Merge remote-tracking branch 'origin/master' into staging
Fix parser hang on syntax error

In the case where a line of a script contained a single quote character
and nothing else the parser would enter an infinite loop due to 2 bugs.

The first was that ParseLineRangeSpecifier didn't properly unwind when
it found an incomplete line range.  That function should parse a line
range or not modify the token stream.  In this particular case it was
consuming the single quote and failing.  It now properly unwinds

The second bug is that in the parser didn't always move to the next
line.  This could only be exposed with the first bug but it was fixed
anyways to always move to a new line
Removed a bad reference from VsixUtil

The VsixUtil project incorrectly had an explicit reference to the
extension manager package and the VisualStudio namespace.  This was from
an earlier iteration of the code base that wasn't as dynamic.  It was
preventing a build on machines that didn't have Visual Studio 2010
installed.  Remove the unnecessary code
Changed the version number to 1.5.0.0

This is the 1.5.0.0 release
Merge remote-tracking branch 'origin/master' into staging
Version Number Change

Changed the version numbers so that we can start dogfooding the next
release in the staging branch
Fixes

- Insert mode code needed to be updated so that the F# 2.0 compiler
could handle the event subscription
- Trace code was incorrectly passing `null` for an empty array
Warn users with unchanged backspace setting

Issue a warning banner when a user has a vimrc file which doesn't change
the backspace setting.  This will cause a behavior change in insert mode
they need to be aware of

closes #1307
Changed version numbers for the RC
Added the new Icon

Generously provided by Jason Kahn
Released 1.6.0.0
Fix mouse beep on selection

Selecting code with the mouse was causing a beep to occur.  The problem
was that mouse keys hadn't been suppressed in the CanProcess method of
several IMode implementations including Visual Mode.  This eventually
caused Process to be called and visual mode correctly beeped on the bad
key.  The fix is to return false in all modes that don't process mouse
key input.

Oddly enough really only normal mode processes mouse key input.  All
other modes either just react to selection events or see the commands
that mouse key input is mapped to.

closes #1317
Change constants for 1.6.0.1 release
Merge branch 'staging'

Conflicts:
	Src/VimCore/Constants.fs
	Src/VsVim/source.extension.vsixmanifest
Merge remote-tracking branch 'upstream/master'