Inlined modal controller constructors to support minification

Modal controllers broke after minification because Angular didn't know which dependencies they needed once their parameter names had been minified. I switched them to Angular's inline syntax, specifying their dependencies as strings to support minification.