JavaScript Foundational Work

* Added `stt-ui.js`
* Added stt_reset() & stt_init() functions.
Adding intial (and temp) color scheme for player colors.
* Renamed functions.
* Added "cellClass" to player props.
* Added sttUIMarkCell() for marking a cell as owned by a player.
* Added inital given settings for dev work.
Using LESS mixin for claimed cell style.
FontAwesome: Fixing strict math problems.

They are fixed in the comming 4.0, but wanted to prevent these bugs
from the start.
Compress Font Awesome.
Initial work in running win logic system

* `sttGetWinStatus()` initial work in running win logic system.
* `sttGameStateToString()` returns string of current game win status.
In Progress: Logic
* Detection logic complete.
* Add/Remove player markings on cells.
* Added two test cases.
* Reorder includes on compiled JS.
Main inputs working.

* Main input working.
* Fixed currentStatus declare.
* Minor js issues fixed.
`sttGetWinStatus()` sets `currentStatus` at call.

* `sttGetWinStatus()` sets `currentStatus` at call.
* Minor cleanup.
Renamed `sttGetWinStatus();` to `sttSetWinStatus();`
Init() and Reset() fixes

* UI: Wired up `sttUIUnMarkCellAll()` to `sttResetUI()`
* Properly cloning `initalStatus` to `currentStatus`.
Added Reset button on client.
Wireing Reset Button
Basic Layout of End-of-Game (EOG) model box.
Tabs cleanup.
Added DRAW handling & initial EOG handling.
Model displays EOG status at the end of a game.
Reset binding now on class, rather than ID.