Fix #1643 (expandable): missing plus sign
Merge pull request #1750 from mathiasdose/Issue#1643

Fix #1643 (expandable): missing plus sign
Update expandable.js

Will only add header if property set to true.
Merge pull request #1642 from EQCO/master

Update expandable.js
Breaking(expandable): add ngdoc, standardise option names and format

In particular changes are:
- all options moved from `gridOptions.expandable.xxx` to `gridOptions.expandableXxxx`
- `rowExpandableTemplate` changed to `expandableRowTemplate`
- defaults added for row height
- error check added for `rowExpandableTemplate`, module is disabled with an error
  message if not present
- overall `enableExpandable` option provided
Merge pull request #1834 from PaulL1/expandable_doco

Breaking(expandable): add ngdoc, standardise option names and format
Enh(importer): add headerFilter and objectCallbacks

`gridOptions.importerHeaderFilter` allows you to match the i18n version
of a header in a csv file.
`gridOptions.importerObjectCallback` allows you to massage the created
object, for example to convert decodes into coded values.
Merge pull request #1835 from PaulL1/importer_extensions

Enh(importer): add headerFilter and objectCallbacks
Fix #1787(logging): create gridUtil.logDebug, comment out all debug
Merge pull request #1837 from PaulL1/1787_logging_new

Fix #1787(logging): create gridUtil.logDebug, comment out all debug
enh(importer): make header matches case insensitive
Merge pull request #1839 from PaulL1/importer_more_extensions

enh(importer): make header matches case insensitive
enh(headerCell,gridCell): dynamic cellClass and headerClass

Modify the existing cellClass option to have a dataChange callback,
allowing it to update when the data is changed.

Add a headerCellClass option that allows setting the class on the
header, and a dataChange callback to allow update.

Modify the dataChangeCallback setup to accept additional notifications
of changes - columnDefs, data, cellEdit and notifications from
the using application via an Api.

Minor changes to rowEdit to move information into the rowEdit namespace
on grid.

Tidy up some console.logs that shouldn't have remained.
Merge pull request #1842 from PaulL1/header_class

enh(headerCell,gridCell): dynamic cellClass and headerClass
Try to make Travis not run serialsauce task on PRs
Changed test task to test:single
Try to get PRs to stop running serialsauce task

[skip ci]
Try to get travis to spit out some env vars
Fix bash syntax error
Remove extra call to grunt test for PRs [skip ci]