Make Into compile without Qt

- Implemented some missing wrappers to Qt types.
- Separated plug-in code to Qt-dependent and other
- Changed code structure: "plugin" is now "module", and each plugin
  has "lib" and "plugin" sub-folders.