Added ajax reservation callback without generating a form for each reservation button
Added support for periodical reservation in ajax callback function
Added exception handling to ajax reservation callback
Fixed missing assingement
Merge remote-tracking branch 'origin' into release