Fix for findOne with orderBy

was previously ignoring the orderBy.
this might fix #88
add oracle jdk to travis
Merge branch 'master' into map-reduce-more