DATAMONGO-856 - Documentation overhaul

Update & polishing of Spring Data MongoDB reference documentation and JavaDoc.