Indexes for free!

Index Free monads by paths.
Merge pull request #431 from startling/indexes-for-free

Indexes for free!