added AssetManager.queueLength property, made 'queue' accessible via protected property (closes #399)