Fixed some issues with `Safe` class when storing/retrieving data.
This fixes the bug #141 and character creating/loading issues.
Clean up the u'' prefix for str (no longer necessary)
Fix several errors due to unicode issues (all unittest pass)
Fix a bug in aliases when a variable contains special characters
Add tests for command stacking
Add tests for aliases
Update the unittest because of the change in encoding policy
Add a unittest for Python variables persistence
Add code to support python code in the SharpScript engine
Fix #63: Multiline macros seem to bug
Also available in: Atom