- Added comments and fixes to MaterialsManager::createMaterial() method.
- Now MaterialsManager inherits from a QObject and emits a signal when a new material is created.
- Added default constants to Material construction code.
- Added a "name" attribute to Material class.