Merge pull request #38 from onijim/release/v0.1.2

Updating metadata files in prep for release
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
Update README.md
Fixing bug with input handler
Removing IE11 from karma-ci config.

If it works in IE9, thats good enough.
Give a popup before leaving page, if there is unsaved data
Number validation, and tooltip for number fields

Had to do this hacky way because I can't get novalidate to actually work.

Added bootstrap javascript.
Change to mm/dd/yyyy date format on datepickers.
Show single checkboxes as red X or green checkmark.

I went with glyphicons and css instead of png.
Basic proof of concept of the direction I wanted to head in for filtering.

Rendering and handling the clicking should be the hard part of this because I'm still kinda new to React.

Hopefully will be able to use the angular filter I made directly or at least refactor it into a service.
Can add filter rows now and the styling is pretty decent.

There's a problem with tacky once too many filter rows get added since I have a fixed height on my table container...not a big deal for right now.
Fix saucelabs! (hopefully)
Final fix for sauce labs