* make slate v0 the default for regular sends
* add block_header_version to slate
* update doc tests for latest grin version
* rustfmt
* HACF if HF height detected
* rustfmt
* fix for command line listener port override
* reduce parameter query size
* Add slate versioning
* rustfmt
* bump version number
* Add tests for slate version conversion
* rustfmt
* Updates and test addition based on bdap's review
* rustfmt
* add slate upgrading/downgrading
* add slate versions
* slate versioning compilation and tests
* transaction slate responses downgrade themselves to the version of the caller
* add command line arg for target slate version output
* v2 versioning comment info
* doctest fixes