Internal derive macros for unofficial BigML client

This crate should only be used internally by the bigml crate. For documentation, see that crate.