Merge branch 'release/v3.0.10' into develop
update contribution guidelines
PLATFORM-1271 # index.html Mustache template
add note about Shifted Semantic Versioning
update bower and npm modules, replacing versioned vendor files with refs
BIC-33 # bump Forms to 3.1.0, drop Rivets and set up Promise/Bluebird
BIC-33 # fix accidental leak of internal "implementations" AMD module
BIC-50 # replace all jQuery.Deferred usage with ES6 Promises / Bluebird
improve unit tests so that PouchDB usage is actually somewhat covered
data-pouch: extract duplicate `new Pouch(...)` from methods
bump version to 3.1.0
Merge branch 'release/v3.1.0'