Add honcho/test/integration/test_export.py
Sort before iterating through dict items

so that we get consistent ordering and tests always pass
upstart template: iteritem => items for py3 compat

Causes a failure in Python 3 that I only discovered while writing
integration tests for export (coming soon :smile:)
Fix GH-101 by adding sleep to es job

Fixes: GH-101

https://github.com/nickstenning/honcho/issues/101
Remove test of CLI usage message

Since it's highly dependent on `argparse`.
Normalise whitespace in template files

Fixes #103.
Merge pull request #105 from msabramo/export_add_integration_test

Export add integration test
Merge pull request #117 from nickstenning/fix-newlines

Normalise whitespace in template files
export supervisord: Improve process numbering

More consistent with Foreman (see #109).

1. Make numbering 1-based instead of 0-based.
2. Include number in program name.

I also moved the append of `num` to `full_name` from the Python code to
the template. I think that this is better, because it will allow folks
to control whether or not it gets appended using a custom template
(which is hopefully coming soon... :smile:)