Load higher resolution images if available

This is a small patch to load larger breakpoint images if larger breakpoints are available.  Basically a function to determine the largest breakpoint in the list of breakpoints, and new option for riloadr called monitorViewportWidth and a little logic to only set the img[RILOADR] = TRUE when you have loaded the largest breakpoint, or if monitorViewportWidth is false.

Ross