Handle non-IDBKeyRange range objects (http://www.w3.org/TR/IndexedDB/#widl-IDBObjectStore-openCursor-IDBRequest-any-range-IDBCursorDirection-direction).
Merge branch 'incoming-pr' of https://github.com/mattjacobsen/IndexedDBShim

Conflicts:
	dist/IndexedDBShim.min.js
	dist/IndexedDBShim.min.map
Merge branch 'mattjacobsen-incoming-pr'
Merge remote-tracking branch 'origin/incoming-pr'