Merge-forward AMQ-4175 updates into the paged message browsing.

Here are the updates I promised.  Looking really close to ready here.

One issue I still see is the messages.jsp view is misformatted.  Header names are hard to read, and the entire headers + properties table appears shifted to the right too far.  Let me know if you need a screen shot.