remove require aliases. Closes #117

when we support semver we will have to tweak this a bit. if we pre-compute
a dependency tree we can remove require() entirely, but this is good enough
for now
remove some debug junk from examples/simple
Release 0.11.0
fix main support
Release 0.11.1
fix main aliasing support

just a quick hack for now, real fix will come when we
produce the dep tree
fix mains with ./
fix tests
Release 0.11.2
rework
merge