PT-44887707 - Add dart integration

PT-44887707 - fix dart build issues

PT-44887707 - fix another dart build issue

PT-44887707 - Get strings back to dart code

PT-44887707 update pymongo so it can get status from arbiters

build : update git ignore

PT-44887707 - Improve mongo db administation support, same features, but more robust.

UC-34 - Use smallfiles option. In addtion, remove redundant mongo config stanza and use arbiter=true for arbiter service to keep it from consuming extra disk space