Update v2 test case

- field filterning no longer supported for updates
- add AssertionError messages
- update expected fields in response
Reduce byte size of update action tokens
Add v2 to service
Handle special objects in response
Restrict update endpoint to GET requests only
Add service.v2 implementation
Use service.v2 instead of service_v2 and enable v3
Service version updates

- refactor v1
- make v3 default
Add EOL to v2
Update EOL and status code

- EOL is now datetime objects
- response handles status correctly
- support /status/ and /status.json routes in v2 and v3
- update recommended and support status for v2
Service v1 EOL: Retire tests
Service v2 status values have changed
Add collection name based test data file
Remove old test data
Update mongodb control script
Fix v2 search test query
Use new removals collection
Fix service.v2 typos