fix select selection bug for chrome starting with 38

This should address #1329.

Since it's discussed in the issue, I didn't feel to bad about sticking the require path setup in here to fix support for case-sensitive filesystems too.
Needs to go [here](https://github.com/ractivejs/ractive/blob/dev/test/test-templates/runTests.js#L9-L12), not in this file