Add taglib-sharp dependency for libpalaso change

Set default configuration to Debug instead of Release for development

Change-Id: I583b19cf5cf93e5e299351d10a326c662b0067f4
Replace exiftool with taglib-sharp in Windows Install

libpalaso implementation of exif parsing has changed from using an
external tool (exiftool) to using a library.  Change the install to
account for this.

Change-Id: I2c9c322ad2c37c3990dab00ff6173629187f251e
Remove references to exiftool from Linux packaging

Also:
* Update README.ForDevelopers to remove exiftool
* Remove exiftool from vagrant/bootstrap.sh
* Correct geckofx reference in vagrant/bootstrap.sh

Change-Id: I4e988eaa446ec17987f61b1e3cb0d2dacbea1a38
Build with icu48 or icu52 depending on icu-config

For Trusty, ICU was updated to version 52.  In Precise and Saucy,
ICU is still at version 48. The way that icu.net.dll is built,
there needed to be separate builds to support each of these
versions.  So change the wesay build to download both artifacts
and copy the one during a build to lib/$(Configuration) depending
on the ICU version (using icu-config --version).

Change-Id: I198bde4872340b85f22510c0326cf704f5fec7f2
Fix to build packages on Trusty

* With Mono 2.10.x, the Copy Task could use DestinationFiles when
  actually copying to a folder and it would work.  At some point,
  a check was added so that when DestinationFiles was used that
  the number had to match the number of SourceFiles.  Changing
  these Copy tasks to correct use DestinationFolder fixed it.
* Use icu.net.dll* files from lib/$(Configuration)/{icu48,icu52}
  in the source package.

Change-Id: Ib0c149e074d333ef8ef5ba151dc9a86b42f8ee1f
Changes to improve Gecko text and list box

Introduce a delay before changing the focus to the
inner element when the browser receives focus.
When the element is clicked on, reset the focus and
the current text contents.
Allow multitextcontrol to select WeSayTextBox and
GeckoBoxes instead of just WeSayTextBox.
Change list box to keep selected item visible.
Change list box to leave the background transparent.

Change-Id: I2facf77bfcd81d851f7b5e41275189b9ca0c27fa
version 1.5.19

Change-Id: I42879b961569499f1ede86a89eed0523378cc93c
Fix Copy Task so that files are copied correctly

When DestinationFiles was changed to DestinationFolder, the layout
of the files included an extra directory.  This is the same problem
that happened with Mercurial files (b8bf01d).

Change-Id: Ibb1e0cb22a5a90d89ce0c706cb98767319d8c6ac
version 1.5.19~alpha1

Change-Id: I65311d532ddd4a37089016ab54760bae869f5136
Track any hidden span boundaries while editing

This finishes fixing http://jira.palaso.org/issues/browse/WS-34799
"Corruption (loss) of Flex formatting in some fields".

Change-Id: If07f77fbba8cec08c0608be85862e206bd3cdc5c