Expand external-db.json to cover more scenarios.

Fixes #10 
- Added subscription parser and sample data with different options (always/bookmark)
- Added sample records for different approval status.
Fixes done for update documents in dev mode with external-db.json without check for document check