Use !text and Underscore

By loading them as external dependencies, we can rely on the "latest + greatest" without having to constantly port and maintain. Yay RequireJS.