Zapisywanie do i z bufora

- dokończono implementację funkcji SaveEvent, dodano w niej sprawdzanie
miejsca w buforze i w razie jego zapełnienia wymuszanie zapisu danych w
nim zawartych na kartę SD
- dodano nieprzerywalną funkcję SaveBuffer, która przygotowuje kartę SD
do zapisu (TODO), przetwarza dane z bufora (UNDONE), zapisuje je na
karcie SD (UNDONE), czyści zapisane elementy bufora i przesuwa jego
wskaźnik na początek
- dodano wywołania tych funkcji gdzie trzeba (przeważnie zastępując
dotychczasowy kod)