adhesion 0.5.0

A set of macros for design by contact in Rust. The design of this library was inspired by D's contract programming facilities.
Documentation
```rust,skt-main
#[macro_use]
extern crate adhesion;
#[macro_use]
extern crate galvanic_assert;

fn main() {{
    {}
}}
```