Fixed: ResourceView events should be sized based on snapMinutes, not slotMinutes options.

This way if snapMinutes is 15 and slotMinutes is 5, the ResourceView event will snap at 15, not 5. This is the same as the existing AgendaView functionality.

I also added .gitattributes to normalize line endings. If this is too much I can revert and commit only snap/slot changes.