Removing all borders. Fixing a few width issues.
Fix for travis ci
Undoing maintain fix.
Fixes and improvements in configureColumnWidths (note, the changes only take effect on-the-fly if using the ng-grid-layout plugin)

- Columns sized with * or % now expand / shrink as other * or %-based columns are hidden / shown
- Re-ordered columns now keep their width setup
- Bugfixes in configureColumnWidths
  - Fixed "asteriskNum" so it no longer includes hidden columns (was checking .visible on a columnDefs column instead of the matching ngColumn)
  - Fixed "totalWidth" so it no longer includes hidden columns when using px values for width (was checking .visible on a columnDefs column instead of the matching ngColumn)
  - Fixed ngColumn width being initialized to undefined when using "auto" for width, regardless of "minWidth" settings (was checking .minWidth on a columnDefs column instead of the matching ngColumn)
- ng-grid-layout plugin now listens to 'ngGridEventColumns' events and then rebuilds the grid

Renamed "col" to "colDef" in configureColumnWidths() in the places where "col" was a column from "columnDefs". It made it clearer for me whether I was referring to a ngColumn or a column from columnDefs. There were a couple of bugs caused by that (col.visible incorrectly accessed on columnDefs objects instead of ngColumns, and the like).
Bugfixes in ng-grid-flexible-height
  - The plugin couldn't shrink the grid, only grow it
  - Using domUtilityService.UpdateGridLayout instead of grid.refreshDomSizes which correctly grows the grid if it's been shrunk (e.g. when paging to the last page and it has few rows + the plugin has a smaller min. height than what's needed on the other pages)
Danish i18n
Merging ebbe-brandstrup branch with 2.0.7
Updating build
Bugfix: getInstanceType broken in IE

For some reason, getting an object constructor name as a string in IE adds
a single space at the end.  This was breaking a couple plugin test specs,
and could possibly have been breaking other things as well, in the case
that the plugin needed to be referenced by name.
Fixed cell navigation

Cell navigation broke due to there being an extra element in the cell.
Also changed the color of the focused cell to be different than selected
rows to be easier to identify. Fixed issue #510. Now when mouse clicking
within cell, rows won't keep being selected and deselected.
Updating build.
Fix for #436. Thanks @swalters
When column changes, grid rebuilds instead of build styles.

Fixed issue where if selection column was hidden, rows wouldn't take up
the remain space. Fixed issue where if columns were reordered, then one
was hidden, then reordered again, then made the one hidden visible,
columns would then be overlapping since the column indexes would be the
same.
Fixed bug for when grid is initially grouped.

ng-input now selects the input element
deleting component.json from 2.0.7
Fixed resizing columns issue.

Fixed initial grouping issue when using
domUtilityService.RebuildGrid($scope, grid).
Added column pinning classes back.

Switched vertical bars to be on right so columns pinned on left have
right border.
Add check for if column is being resized so we dont reconfigure column widths.
Fixed adjusted column width resetting upon data update
Merge branch 'nuclearghost-master' into 2.0.7