Removed .buildlog from repository

Added ignore to .gitignore
updated readme

Added version constraints to pubspec.yaml
Fixed Key._toSchemaKey

Which incorrectly added top level keys twice to the key.

Improved datastore logging

Removed the test_server implemnetation