Prepare for crates.io

Signed-off-by: David Henningsson <david.henningsson@canonical.com>