lint, fix variables
0.6.0

This release contains mostly minor bugfixes, minor formatting, linting
and dependency updates.

 - use extend instead of merge virtually everywhere
 - removes lodash in favor of faster, standalone utils
 - fixes bug in `getLayout` utility method. Ensures that layouts
defined on the `data` object are used.
 - updates tests per changes in config-cache
 - updates docs/examples to reflect changes in loaders. in particular,
the signature is now sync instead of async in the examples.
coverage

adds a task for tests/coverage. updates docs