Tests for "First" and "Any" added

This commit adds a tests for `First` and `Any` that check the returned document (variable). This tests are failing (#5) and I'm going to start looking into it. 
Also, I think we need to document the fact that you cannot test until you add database and collection names in the test configuration (or add something to warn the user if the variables are empty).