check for twsapi_config.h
twsapi 0.5, add new commissionReport callback
twsapi 0.5, Contract::comboLegs is a shared pointer
Merge remote-tracking branch 'rudi/twsapi-0.5' into next

* rudi/twsapi-0.5:
  twsapi 0.5, Contract::comboLegs is a shared pointer
  twsapi 0.5, add new commissionReport callback
  check for twsapi_config.h
Revert "check for twsapi_config.h"

This reverts commit 80a82edeea010d2f62b9366c615100704302f3d4.
check for twsapi_config.h (rudi's 80a82ede revised)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'twsapi-0.5' into next

* twsapi-0.5:
  check for twsapi_config.h (rudi's 80a82ede revised)
  Revert "check for twsapi_config.h"
chore, update sxe-compiler.m4, put ipo flags in EXTRA_CFLAGS and make AM_CFLAGS default to that

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, actually check for CXXFLAGS as well

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/dist' into next

* bld/dist:
  chore, actually check for CXXFLAGS as well
  chore, update sxe-compiler.m4, put ipo flags in EXTRA_CFLAGS and make AM_CFLAGS default to that
chore, make EXTRA_CXXFLAGS the default for AM_CXXFLAGS

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, rename slots so local vars `tws' won't shadow the class member of the same name

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, turn off diagnostic 271 (trailing comma is non-standard)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, kick unused variables, obey compiler warnings

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, don't cast constness away, warn--

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, warn--, mark unused parameters UNUSED

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'code/hygiene' into next

* code/hygiene:
  hygiene, warn--, mark unused parameters UNUSED
  hygiene, don't cast constness away, warn--
  hygiene, kick unused variables, obey compiler warnings
  chore, turn off diagnostic 271 (trailing comma is non-standard)
  hygiene, rename slots so local vars `tws' won't shadow the class member of the same name
  chore, make EXTRA_CXXFLAGS the default for AM_CXXFLAGS
Merge branch 'next'

* next:
  hygiene, warn--, mark unused parameters UNUSED
  hygiene, don't cast constness away, warn--
  hygiene, kick unused variables, obey compiler warnings
  chore, turn off diagnostic 271 (trailing comma is non-standard)
  hygiene, rename slots so local vars `tws' won't shadow the class member of the same name
  chore, make EXTRA_CXXFLAGS the default for AM_CXXFLAGS
  chore, actually check for CXXFLAGS as well
  chore, update sxe-compiler.m4, put ipo flags in EXTRA_CFLAGS and make AM_CFLAGS default to that
  check for twsapi_config.h (rudi's 80a82ede revised)
  Revert "check for twsapi_config.h"
  twsapi 0.5, Contract::comboLegs is a shared pointer
  twsapi 0.5, add new commissionReport callback
  check for twsapi_config.h
chore, update travis config file for new twsapi (with handshakes)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, properly clone and delete comboLegs

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>