usuwanie kaskadowe Company -> usuwamy powiązanych klientów, adresów, kontraktów
add/edit/delete danych Contract
drobna zmiana w insert, update w genericDao, umożliwienie wrzucania do bazy danych, danych typu "NULL" jako NULL