Updates for TP 4.2.0 (Luna)
Modifications due to change in Eclipse internal API

* Adds a necessary parameter to method call due to updating the target
  platform to Luna.

* See TEIIDDES-2333 for discussion concerning avoiding this internal API
Merge pull request #408 from tejones/teiiddes-2323

teiiddes-2323
Merge pull request #411 from tejones/teiiddes-2334

teiiddes 2334
JBTIS-253 - update application server reference version to 3.0.0 and add Luna support
Merge pull request #412 from pleacu/JBTIS-253

JBTIS-253 - update application server reference version to 3.0.0 and add...
TEIIDDES-2339 upgrade snapshot version to 8.6.1
TEIIDDES-2339 upgrade snapshot version to 8.6.1 (cntd..)
TEIIDDES-2340: Modify Change button in Model Explorer view to be icon

* Fixing the dimensions of the button squashes the text if default font
  size is larger then dimensions allow

* Flat button contains too much grey border which makes the button look
  clunky on the section toolbar

* Using an icon allows for a fixed set of dimensions and using an image
  hyperlink removes the grey border
TEIIDDES-2340: Fixes lack of widths in TableViewers

* Provides a TableViewerBuilder class to encapsulate the creation of a
  TableViewer in its own composite, which then sets its layout to
  TableColumnLayout

* Columns are created using the builder and their weights set appropriately
  ensuring that each column has a minimum width

* Not all viewer columns have been converted due to specific requirements
  for each one. For example, table viewers in a form section seem to
  throw SWT errors.
Updates teiid client to latest 8.7.x changes
Merge pull request #414 from phantomjinx/8.6.x.luna

Updates teiid client to latest 8.7.x changes
Updated site pom.xml to display Luna 4.4 instead of Kepler 4.3 in the index.xml of the update site
TEIIDDES-2342 set #columns in layout to 1 and set heightHint for optional import properties table
Fixes docbook issue with use of synopsis tag

* Use of synopsis tag without specifying a format attribute causes an odd
  error concerning the default "linespecific" value and mutliple notations

* All synopsis tags specify their own format
Merge branch 'master' into 8.6.x.luna
JBTIS-315: Adds feature source bundle support

* Adds sourceTemplateFeature directory to disable creation of sources for
  the test feature
Upping release version to 8.7.0
Upgraded test manifest & feature into to 8.7 version
TEIIDDES-2210 added missing processing of available OPTIONS for FKs