Added basic indexing support for Hypostasis::Document.
Refactored Hypostasis::Document#find into a separate module and stubbed out initial pass at #find_where.