Implemented hours selection in the vacation plugin

Implemented the different cases for the vacation system