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.
Change JEP status to accepted
Add a JEP number to the docs
Merge branch 'mtdowling-nested-expressions' into develop

* mtdowling-nested-expressions:
  Add a JEP number to the docs
  Change JEP status to accepted
  Fixing typo
  Adding a nested-expressions proposal
Merge branch 'perf-script-update' into develop

* perf-script-update:
  Allow perftest to run an arbitrary directory
Adding a functions JEP