Added an intermediate save method to remove empty relations

 Empty relations were causing trouble in a Rails backend, a custom save
 method was added to the OpalExtensions.Model construct to clean such
 empty relations.
Changed how the desktop's jQuery selectors retrieve DOM elements
Added pagination behavior to Collection

  Also added pagination event handlers to View