pushed in an async config reading thingie (im not sure why this shouldn't just be sync, but it's not the node way, i guess, and @reality used async for jsbot, so we go with that.)