Feature/update ui bootstrap modals

Changes to component-storage-loader for an updated directive using ui-bootstrap
So this component has access to dismiss it if you automatically click outside the modal... but how does it know that the x is clicked since the x is inside the iframe this is the reason why our close button works on storage, but breaks when you try it in style-guide because you have to add a listener to the component?  the x emits a close event message inside the iframe. so when you open the modal...this line of code adds a listener on the window to listen for events that are emitted only from the domain http://storage.risevision.com which is in the iframe. Make sense?