use ycb-based tokens like $$lib$$ instead of repeating subpaths

requires ycb@1.0.5; previously only the first token would be
replaced.
update ycb & arrow dependencies for new multi-token descriptor usage
track which resource versions are chosen during resolution
tweaks to assist with running tests locally
Merge pull request #1109 from drewfish/runall

tweaks to assist with running tests locally
Merge pull request #1108 from drewfish/chosen-res

[fix issue #1107] track which resource versions are chosen during resolution
only warn about resource version collision if paths are different
Merge pull request #1104 from isao/descriptors

use ycb-based tokens like $$lib$$ instead of repeating subpaths
relying more on the adapter.page object to store appConfig and routes per request instead of computing them per mojit instance from within the addons. deprecating ac.staticAppConfig in favor of adapter.page.staticAppConfig.
Revert "Merge pull request #1104 from isao/descriptors"

This reverts commit 602440d779f2e050c4c6306b50ffaaf9ce2e85f0, reversing
changes made to 37513ce7c2ef53318c1eb186ff673ad6fc525411.
ycb ~1.0.5
Merge pull request #1114 from isao/descriptors

revert arrow, descriptor upgrade commit
Merge branch 'develop' of github.com:yahoo/mojito into app-config
peg arrow to 0.0.75
Merge pull request #1115 from isao/descriptors

peg arrow to 0.0.75
Merge branch 'develop' of github.com:yahoo/mojito into app-config
adjusting unit tests
Merge pull request #1112 from drewfish/smartwarn

only warn about resource version collision if paths are different
Merge branch 'develop' of github.com:yahoo/mojito into app-config
removing unused pageData variable