Initial Commit. refs #6
Added source/test files for intent handler value. refs #6
Implemented Intents API Value. Extends Data API & uses the children operations to manage handlers. refs #6
Added intents handler value & tests. Added Initial engineering ui demo for Intents API refs #6
Added logic for chaining intent value creation (handler creates definiton/capability if needed). Added to demo to demonstrate the new feature.
Intermediate commit. Intent Api Values & Tests updated. Pre-rebase with updated master.
Intent Api set,get,delete,register,unregister completed & have integration testing. Intent value types have unit testing. Invoke stub in place. Refactoring, further testing, listen/broadcast to follow refs #6
Documentation update for Intents API. Formatted for jsDoc. Specified todo's. Renamed Intent Capability Value file. refs #6
Refactored variable names in Intents Api. Added unit tests for Intents Api. refs #6
Additional intents.api unit tests.
Removed an engineering ui used for testing. Will re-evaluate a demo a later point.
Fixed validateResource override in intents.api. refs #6
Updated parseResource to prevent 'undefined' strings in resource paths. refs #6
Reworked Intents Api to have values receive message packets instead of the entity of said packet.
Enriched intent Api received packets with packetContext.packet.parsedResource. refs #6
CommonApi now has an events property. events triggers "receive" prior to findOrMakeValue.  refs #6
Merge branch 'master' into feautre-IntentsApi
Fixed unit test index.html
Removed keyValueStore & tests. All Unit/Integration tests passed. refs #47
Working on fixing the demos so that they load the widget definitions from
the server, allowing them to be run on a single-host demo site as well as
the grunt test server.
Merge branch 'feature-IntentsApi' refs #6