ceph_filestore_dump.py: Build better python version of ceph_filestore_dump.sh

Signed-off-by: David Zafman <david.zafman@inktank.com>
Add test versions get_pgs_from_dict() and get_osds_from dict()
that uses dictionary from ceph pg dump_json

Signed-off-by: David Zafman <david.zafman@inktank.com>
Fix
Remove old shell script test
Rename ceph_filestore_dump source and python test

Signed-off-by: David Zafman <david.zafman@inktank.com>
Fix .gitignore and Makefile.am for rename to ceph_objectstore_dump

Signed-off-by: David Zafman <david.zafman@inktank.com>
Complete rename of ceph_filestore_dump to ceph_objectstore_dump

Change --type to --op for info, log, export...
Add --type for the ObjectStore type (defaults to filestore)
Change --filestore-path to --data-path
Fix test case
  Add some additional invalid option checks

Signed-off-by: David Zafman <david.zafman@inktank.com>