Fix for querySelector fallback.

The querySelector fallback was not using the same interface as the getElementByClassName. Causing for example list.js to break in IE8.

Signed-off-by: Henrik Porseland <henrik@porseland.se>