Initial stage for Python binding.
Add speechcontrol.pyx and speechcontrol.pxd.
Remove trailing whitespace.
Add Cython interface for Qt objects.
Add more Qt types.
Correct CMakeLists.txt for Cython.
Add wrapper class and correct pxd class declaration a bit.
Make the library buildable.
Add few extension classes.
Correct linking and missing definitions.
Add next wrapper classes.

These are for LanguageModel and Decoder.
Some whitespace cleanups.
Add few methods for Decoder.
Cover next few classes.

Dictionary and NoiseDictionary at least initially covered.
Fix a problem with argument and disable NoiseDictionary.

NoiseDictionary seems to be flawed in our implementation so obviously
it cannot be wrapped for now.
Add few static methods.

The one for LanguageModel is problematic though.
Fix a QDir bug crashing Cython.
Added in stubs for the new decoders.
Merge pull request #13 from thesii/feature/cython-binding

Implement Cython bindings to Python.
A complete redoing of the structure, get ready to rumble.