Massive changes

- Relayouted 3rdparty components
- Added enabled property to Rule, Trigger, Condition
- Added rule parser + unit test
- Added introspect (metadata) framework + unit test
- Added base for harbour app