check-in/check-out implement, leave type selection via settings, auto le...

check-in/check-out implement, leave type selection via settings, auto leave marking, and initial report summary