Add module import validation

- Add new dev dependency grunt-es6-import-validate
- Add validate-imports run to buildScripts task
- Add configuration in tasks/options/validate-imports.js
- Add whitelist for resolver module
Fixed minor comment typo
Merge pull request #518 from existentialism/patch-1

Fixed minor comment typo
Merge pull request #502 from jgable/addImportValidate

Add module import validation
[fixes #521]
Rename _eak_seen to entries
Merge pull request #524 from teddyzeenny/entries

Rename _eak_seen to entries
[Fix #525] Make import validation optional
Merge pull request #528 from MajorBreakfast/master

[Fix #525] Make import validation optional
Update README.md
Update README.md
restore grunt-es6-import-validate as a default package
animate dom rerender only in development env
Merge pull request #529 from andrewfan/rerender_animation_only_in_dev_env

animate dom rerender only in development env
bumped loom-generators-ember-appkit version
Merge pull request #530 from cavneb/master

bumped loom-generators-ember-appkit version
Merge branch 'master' of https://github.com/stefanpenner/ember-app-kit

Conflicts:
	README.md
	app/styles/app.scss
	package.json
Fixes watch port collisions when running multiple instances of EAK

If you have connect-live-reload installed then the custom port number
gets clobbered, resulting in the default watch port always being set.
Changes live reload port to higher to make potential collisions less likely.

Live reload ports are now 35729 + an offset depending on what port is
chosen for the main server.
Use ember-qunit.