Reveal Modal Fixes

These additions allow a user to choose both the background root element and the modal root element independently of each other. it also changes the background element so that it covers the entire element, not just the currently visible portion in the window. Fixes many issues seen throughout the forums in regards to Reveal Modals.