Provide hideHeader on gridOptions

Uses the ui-grid-no-header.html template instead of ui-grid-header.html.  A
little more elegant than just setting headerTemplate to an empty
div.
Merge pull request #1505 from PaulL1/hide_header

Provide hideHeader on gridOptions
Move pinning containers to core so they can be used by row header
Only create container when we have a pinned column
attempt to fix build file
added row header column support
Merge remote-tracking branch 'upstream/master'
added tests. moved isRTL function got Grid.js
Merge branch 'PR1518'
more cleanup of ui-grid directive by removing reduntant functions
trying to fix test that fails on travis but not locally
 BREAKING CHANGE possible for custom cellTemplates   - getCellValue is no longer on $scope.  use grid.getCellValue.  grid is always on scope.
 Further cleanup of redundant methods
merging