Remove extraneous `package.json`.

Use the one under `site/app/`.
Merge pull request #29 from CSc436/removeBadPackageJson

Remove extraneous `package.json`.
Remove old foundation css.
Remove sample files.
Remove e2e tests

We can add them back eventually, but I want to keep things simple for
now.
Remove another redundant `package.json`
Remove more extra testing stuff

If we want to add them back just get them from `angular-seed` again.
Move the `Gruntfile` up a level

so we can run everything from one place.
Add mocking library back from `angular-seed`
Remove foundation setup from `app.js`

It should just be in a script tag on pages that need it.
Add test data to the `ExampleController`
Actually move the `Gruntfile`
Modify `karma` to use PhantomJS

for faster testing.
Add example Jasmine tests for `ExampleController`
Add `grunt-karma` to `package.json`

This is a `grunt` plugin to run the `karma` test runner.
Add `karma` to `grunt`

Run `grunt test` to run the tests. Run `grunt` to watch for changes to
files and automatically run the tests (and compile scss).
Add `grunt test` to Travis
Exclude `node_modules` from `pep8` in Travis
Fix for Travis
Another fix for Travis.