Creating e2e test for customize columns

Going to go switch the data to pull a json file from ghpages
Passing e2e tests for column customization
Specs for sorting and locking cells.

Locking cells is broken right now.
Merge branch 'feature/e2e-testing-and-switch-data' into develop
Cell locking is fixed and refactored much better.

e2e test doesn't work yet because ridiculous problems with trying to use a select box.  Need to move on to unlocking and removing it before post
Unlocking cells is fixed and refactored.

Unit test provided - it was really working the first time the test passed.  Nice.
Some refactoring of the locking/unlocking.
Merge branch 'feature/fix-lock-unlock' into develop