Better Executable Support

* support python -m charade ... executable package syntax
* use setuptools entry points for better windows support