Implement where arg on scoped count and destroyAll
Merge branch 'fabien-feature/scope-where'
Make sure error events are emitted by data source
Make sure timeout handle is cleared
Merge pull request #260 from strongloop/feature/fix-ping

Make sure error events are emitted by data source
Bump version
Merge branch 'release/2.7.0' into production
Merge tag 'v2.7.0'

2.7.0
Add neq operator support for memory connector

See https://github.com/strongloop/loopback-datasource-juggler/issues/265
Fix error messages, should be lowercase
Implemented Transient connector
Updated embedded relations to use transient connector

embedsMany will now use a connector's generated method, when defined.
Also, the id property type is now inferred correctly, making the autoId
option obsolete. However, a new option, forceId, can be set to enforce
the use of auto-generated ids, preventing any explicitly (user-)set id
values.
Enable dynamic modelTo for scopes

This is especially useful for relations/prototype scopes, as it allows
you to dynamically deduce the target model from the current receiver
(model instance). This is an advanced option that should otherwise have
no effect on the previous/default functionality. Basically, the
targetClass is taken out of the closure and handled by a method called
targetModel now.
Add hint, minor cleanup
Reset json when building model definition
fix polymorphicName var scope

see https://github.com/strongloop/loopback-datasource-juggler/issues/271

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Allow to add connection with through data for HasManyThrough relation

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Merge pull request #267 from fabien/fix/tiny

Fix error messages, should be lowercase
Merge pull request #272 from clarkorz/fix/polymorphicName-var-scope

fix polymorphicName var scope
Merge pull request #259 from fabien/fix/refactor-validations

Validations configuration as object