shared 'special keyword arguments' feature with test
renaming _sep kw arg to _long_sep
updating changelog with _long_sep
closes #112 where input arguments were being assumed to be ascii or unicode, but never as a string with a different encoding
changing __repr__ of Command objects to print that the object is in fact an instance of Command
bugfix for Commands that are wrapped with functools.wraps() closes #121
bugfix related to CommandNotFound not being raised if Command was instantiated directly
Merge remote-tracking branch 'swayf/shared-special-args' into dev

Conflicts:
	sh.py
top-level sh module baking.  closes #109 #114 and #116
added SignalException and caused some signals to throw an exception, closes #91
updating release to 1.08
Merge branch 'dev'