Update modal.js to fix bug: modal backdrop no-load

the backdrop element loses it's reference in a multiple view app when $location changes. 

Added this line to refresh the reference every time modal shows.

Ge