Added ability to find anonymous defines which look like umd expressions

based on the code examples here: https://github.com/umdjs/umd