reworked require, updated URI, URITemplate, and boot sequence, factored out config.js and rebuild initial contact w/ app via appconfig.js, added mock support
fixed merge issues, thought I'd already pulled that