Provides a `#[derive(new)]` macro that implements simple constructor functions for structs and enums.