Implement Brackets Update-in-place via Installer

Removes "Sprint" suffix from the Brackets application name in support of updating future releases in-place (as opposed to installing into separate folders).
See Trello [user story](https://trello.com/c/xxabXFIG/1017-2-brackets-update-in-place-via-installer).
Also requires associated Brackets [Pull Request #5843](https://github.com/adobe/brackets/pull/5843).

On Windows, removes "Sprint" suffix from:
\- installer UI
\- Program Files install folder
\- Start menu shortcut
\- name in "Open With..." list
\- name in Control Panel - Programs and Features uninstall list

On OSX, removes "Sprint" suffix from:
\- .app package name installed to Applications folder
\- name in "Open With..." list

To test, install the updated .msi (Windows) or .dmg (OSX), and confirm that the displayed name in the above areas have been changed.  There is no change to Linux installations.

When testing the upgrade scenario (ie. installing a newer version), confirm that future releases replace any previously existing, installed earlier releases (although *not* the ones that still have the "Sprint" suffix in the app name).  In other words, after installing Brackets Sprint 34, installing Sprint 35 should completely replace the installed Sprint 34 release, resulting in only the Sprint 35 release being available to run.

Please note that any already installed Sprint 33 and earlier already shipping releases should not be affected by this change -- ie. those installed releases will remain installed on the system.