Just a tiny test to see how development works on my secondary computer.

Smaller screen, just a single pane.

[ skip ci ]
initial micro-test - now it's all about making it nicely configurable
Commands can now be nested. That way, its possible to integated other main commands into yourself
as subcommand.

All you would need currently is an adapter to make it a subcommand as well.
be universal commandline tool can now be configured from the application settings
That way, it can easily be customized per site, and be officially renamed to whatever you like without coding.
Subcommands automatically attach themselves to the respective be command.
Added be-subcommand sublime snippet. Will be very useful
Merge commit 'c8ac365fc9c6f84bb37c955cecc791277eef5f2a' into issues/22

* commit 'c8ac365fc9c6f84bb37c955cecc791277eef5f2a':
  Just a tiny test to see how development works on my secondary computer.

Conflicts:
	src/python/bcmd/base.py
Implemented first rough version of the 'be go' launcher. It was amazingly simple

related to #19 [skip ci]
improvements to bcmd and executable filtering for be-go

Previously, bcmd couldn't really handle checking for remaining args, even though unknowns are not allowed.
The code was ugly, and didn't really work. Now it does, even so for chained subcommands.

be-go can now filter executables, the same way ProcessController can
Fixed testcase and improved (simplified) be-go command parsing.

It's also easy to read now, I think
Added Peter Norvig's spelling correction code ! Thanks so much !

http://norvig.com/spell-correct.html
Greatly improved arg parsing of be-go, as well as tests.

One case doesn't currently work
And test is fixed, good
Fixed testcase, thanks travis
Renamed ApplicationSettingsClient to ApplicationSettingsMixin, as this is what it is
with_application now allows to override the application type.

Useful for derivative works.

[ skip ci ]
Renamed _contents_str to pformat, which is pretty much what it does
Added new package snippet
Fixed logging level setup, previously debugging was quite difficult
as logging wasn't properly configured.
Made string conversion unicode compatible, which should also port nicely to python3
be_go now properly handles controller exceptions, which will be thrown during debugging.

Also, configurable path normalization was added. It's enabled by default now.