Fix Two More Issues from Admin GUI Improvements Wiki

This PR addresses two more notes found in the "Admin GUI Improvements" Wiki, found here:
https://connectopensource.atlassian.net/wiki/display/FCPT/Admin+GUI+Improvements

<b>SPECIFICALLY:</b>
* The Activity Logs screens should be converted to use the JSF templating structure.  <b>logs.xhtml code modified.</b>
* Modal box function: To cancel/close the modal pop-up box, the End User may click outside the modal box; however, this will cancel any changes they have made to the form contained inside the modal. To prevent loss of data if an End User accidentally clicks outside the modal, the modal programming needs to be changed so the click event handler will ignore clicks outside of the modal.  <b>For all instances where the modal box contained a form, clicking outside the box is now ignored.  This impacts the direct.xhtml and direct_domains_create.xhtml files.</b>