adds temporary doc.md
start adding support for passing a stack to `register`
updates for stack composition
use requires cache, externalize some utils
0.3.0
Merge branch 'pre-loaders'

Conflicts:
	index.js
	package.json
	test.js