25946 Mari support

- Added Alembic Cache publish to Maya secondary publish hooks
- Added Mari publish hooks and functionality to export texture channels & layers
- Fixed resizing issue in items list
- Unrecognised items returned by the scan-scene hook are now ignored - previously they would raise an exception
the dictionary just above on line 68 has got spaces after the colons. would be nice with consistency :) #nitpick