Case 2796 - Fixed call to entity.
case 2743 - Refactor periodicals according to latest changes.
Merge branch 'case-2743' into new-search
case 2743 - Styled reserve button.
Merge branch 'case-2743' into new-search
Hotfix - Green reserve button.
case 2970 - Fix reservation for periodicals.
Merge branch 'case-2970' into new-search

* case-2970:
  case 2970 - Fix reservation for periodicals.
case 3337 - Proper item id when reserving periodicals.
Merge branch 'case-3337' into new-search
case 3363 - Use native ajax for periodical reservation, also a more pleasant button.
case 3363 - Move basic JS from behaviors.
Merge branch 'case-3363' into new-search
Case 3460 - Fixed issue with wrong periodical titles.
Case 3460 - Code improvements and code style fixes.
Merge branch 'case-3460' into new-search

* case-3460:
  Case 3460 - Code improvements and code style fixes.
  Case 3460 - Fixed issue with wrong periodical titles.
Merge branch 'new-search' into develop