Initial e2e tests

- e2e tests for loading all components, default settings, and testing that the form is initially invalid (no spreadsheet chosen)
- more tests to come that use mock apis
Merge pull request #24 from stulees/master

Initial e2e tests