JAVA-431 the find() method of GridFS should can be sorted
- added new methods for providing an optional sort parameter
- changed the _fix from private to protected
JAVA-431 the find() method of GridFS should can be sorted
JAVA-703 GridFS List<GridFSDBFile> find( DBObject query ,...) should close cursor
- surrounded the cursor with a try finally block
Adding Base64Codec().decode() and unittest
Formatting
Removing code duplication
JAVA-733 JSON.parse doesn't handle $binary object correctly
JAVA-431 the find() method of GridFS should can be sorted
- added test for both methods for sorting
JAVA-741: disable key validation for lazy lists and objects
Merge pull request #99 from stevebriskin/master

JAVA-741: don't validate keys for lazy objects
Merge pull request #88 from phil-schneider/JAVA-431-GridFS-Sorting

JAVA-431, JAVA-703: the find() method of GridFS should can be sorted.  Cursor should be closed in a finally block.
if / else if correction
Merge pull request #97 from sjoerdmulder/binary_fix

JAVA-733 JSON.parse doesn't handle $binary object correctly