Cocaine-tools module have been refactored

 - console line interface specific classes were moved to cli.py module
Now cocaine-tool *list action prints json-like string instead of enumerated list

 - tests fixed
New sketches added about chaining features

 - now it is discovered that exception risen from coroutine leads to undefined behaviour. Need to fix it
Bash completion for new features added

 - now bash completion can properly handle `cocaine-tool app stop` and `cocaine-tool app restart` commands
Some spelling errors and warnings fixed