Watch directory rather than single files. There's a known issue where Karma removes test files it watches because VS, when saving a file, will create a temp file and replace the original file.
Dashboard specs work
Test - Create customer test data from raw JSON
minor cleanups
MetadataScriptWriter - Copied from BreezeJs website. Allow server to serve  metadata so Breeze EntityManager on the client can import instead of keep on asking it
minor typo
More tests - mock entityManager with pre-loaded metadata and test data. Create specs to ensure the mock works properly