Merge pull request #129 from alex-deaconu/master

[feature] Added specific name for columns
Updating Column Setting with date column type

- HTML template updated to add a select field (conditional on column type to be 'date') for choosing a date formatting option
- Directive updated to include default date value
- translation.json updated to include localization for date select field
- e2e test HTML updated to include a button to test setting the column type to 'date'
- e2e tests updated to include presence check of date field
Merge pull request #130 from stulees/chore/column-setting-types

Updating Column Setting with date column type
tries to first read E2E_PORT from enviroment var
Merge pull request #131 from nexus-uw/chore/use-e2e_port

tries to first read E2E_PORT from enviroment var
Fix] Correcting Column Selector list when "columnNames" is set after "columns"

- Adding another watcher to watch "columnNames" which is run once
- This is for the situation where "columns" actually gets a value (non-empty array) before "columnNames" does. eg. Situation of restoring Spreadsheet Widget settings with previously saved params.
- If there's a match (based on ids) between columns and columnNames, then this particular column is showing, so the columnName object needs to have its "show" prop set to true which will visually hide it in the select list.
Merge pull request #132 from stulees/bugfix/column-selector-track

[Fix] Correcting Column Selector list when "columnNames" is set after "columns"
[Fix] Correction to previous Column Selector refactor

- Fixed incorrect use of loop index regarding $scope.columnNames in updateColumns() function
Merge pull request #133 from stulees/bugfix/column-selector

[Fix] Correction to previous Column Selector refactor
Add Contribute button translation text
Merge pull request #135 from Rise-Vision/chore/button-i18n

Add Contribute button translation text
Rebuild dist
Merge pull request #136 from Rise-Vision/chore/build

Rebuild dist