Use serde_codegen instead of serde_macros …
We take this opportunity to bump to 0.2.0 and bump all serde-related dependencies (app_units, euclid, offscreen_gl_context).