Triangulation formatting

Cleans up #947 a bit to look more like the rest of the Cesium code.  CC @DavidHudlow

* Runs the Eclipse formatter.
* Replaces `/* ... */` comments with `// ...`.
* Fixes JSHint warnings only reported in Eclipse.
* Fixes a lot of doc.  More could be done here, but they are `@private`.

#1089 is low-hanging fruit, but not addressed in this PR.

We could also reduce memory allocations quite a bit here, but a lot of that can come with #1082.