Use a compiler plugin to generate the media types

The code has been split into two crates, one for the generator and other
for the content-type.

The custom build script is no longer needed, since everything is now done
via Rust.

Closes https://github.com/reem/rust-http-content-type/issues/4