Created a new structure for plugin support.

With this structure, the plugins must be created from the combat_control plugin abstract class.
A new setup file created.
plugins package created.
plugin_name is now a property.
the CdcPlugin class is now called BasePlugin.
Some utilies will reside in this module now.

The setup_i18n now configure the environment for use of gettext i18n translations.
The module now uses the new i18n utility.
bumped to 0.1a.2.

New plugins interface are in course.
The plugins packages is now called 'ext'.
Lets put the new plugin methods in good use.
Just plugins that are subclasses of BasePlugin are accepted now.