Merge branch 'release-0.1.0' into develop

* release-0.1.0:
  Bump version to 0.1.0
Fix unbalanced parens in grammar

cc @lsegal
Initial commit of flattened multiselect
Add more indices tests
Update jmespath with alternate merging behavior

Now there's a difference between 'foo' and 'foo[]',
where the flattening of lists happens in the '[]' operator.
Make index expressions in flatten expression consistent

The behavior is now consistent with wildcards.
Add more tests for the flattening operator
Add test for single element multiselect with flattening
Update the spec/grammar for list flattening
Add another index test
Merge branch 'non-wildcard' into develop

* non-wildcard:
  Add another index test
  Update the spec/grammar for list flattening
  Add test for single element multiselect with flattening
  Add more tests for the flattening operator
  Make index expressions in flatten expression consistent
  Update jmespath with alternate merging behavior
  Add more indices tests
  Initial commit of flattened multiselect
Adding a place for JMESPath proposals
Adding a nested-expressions proposal
Fixing typo
Fix issue 18, indexing wildcard projections

This should always return a list per projection.
Projections apply to both the wildcard operator `[*]`
as well as the flattening operator `[]`.
Allow wildcard projections on wildcards

Support '*.*'.  Fixes #19.
Merge branch 'mtdowling-proposal-docs' into develop

* mtdowling-proposal-docs:
  Adding a place for JMESPath proposals
Merge branch 'index-wildcard-projections' into develop

* index-wildcard-projections:
  Fix issue 18, indexing wildcard projections
Merge branch 'wildcard-projections' into develop

* wildcard-projections:
  Allow wildcard projections on wildcards
Allow perftest to run an arbitrary directory

So I can point them at the compliance tests.