Fix gl plane feature

Fixed GL plane feature not respecting the GCS along with some other fixes. 
jslint will give that warning, but jshint won't for example:
```javascipt
(function () {
  'use strict';
  function test(a, b, c) {
    b = c;
  }
  test();
}());
```
Passes without warning using the project level `.jshintrc`