chore(project): initial commit
feat(dataDepend): add initial working version
refactor(dataDepend): rename api / add test cases

- rename api methods to #set(value), #get() -> value, #resolve() ->
  promise(value)
- rename resolve flag to eager (== 'resolve directly after change is
  detected')
- Perform eager resolve async (on next tick)
feat(resolve): add promise support during resolve

- promises may be passed as results of factory functions and will be
  resolved correctly
feat(API): implement external API for dataDepend

- add #get, #set and #changed functionality
fix(API): correct annotate to work properly
chore(cleanup): cleanup tests
chore(build): add dist task to grunt
chore(docs): add header to dataDepend
chore(project): add latest distribution
chore(merge): merge README.md