feat(command/handle): add extended format

add the extended format so it can be used in shell scripts easily. See
examples/do-on-change.sh
fix(command): use handle on watch_command

don't use rawhandle otherwise errors don't work
feat(command/watch): after-index flag

save bash scripts from doing iteration of integers by introducing
`--after-index` which sets a watch for anything after the given index.
feat(command): use # index style for extended

Based on the PR discussion I will use the # index stil for the extended
file format. This updates the example script too.

```
My configuration stuff
```
feat(command): add TTL to extended format

print out the TTL along with the modified index in the extended format.
Part of this is practical and the other is to force people to not assume
that there will only be one field in the extended format.
Merge pull request #23 from philips/extended-format

feat(command/handle): add extended format