Update spanish.lua

Trying to get a hold of the Git system and updating Spanish translation to include the latest changes.
Ensure range of month is correct for next emergency day
Comment fix, code documentation additions.
Code layout alignment for better readability.
Simplify toilet and staff-room warning generation code.
Merge pull request #32 from IlDucci/patch-1

Update spanish.lua
Merge pull request #35 from Alberth289346/refactor

Comment fixes, code layout, and refactor of warning generation code
Merge pull request #41 from sadger/range-fix

Ensure range of month is correct for next emergency day