Throw error on invalid attribute objects
Make dynamic attributes work
Modify Blaze.lookup arguments
Ensure a Deps computation for static rendering
Port webapp_server
Replace old codegen with codegen2