* Use ccache in Travis
This should speed up builds as we are rebuilding the same libvirt
versions and it takes over half of test run time.
* Show ccache stats before and after building libvirt
- Bump the minimum libvirt version from 1.2.2 to 1.2.12, because
virDomainDefineXMLFlags wasn't introduced until that version.
- Use the correct format for the generated file notice, so that golint
ignores the generated files.
This adds support for dumping a domain's XML definition, akin to `virsh
dumpxml <domain>`. The returned data is quite large so I've included an
integration test rather than adding a huge blob of hex to `libvirttest`.
This modifies the travis-ci configuration to build and install libvirt
1.2.2 and 2.3.0 for integration testing. Simple integration tests have
been included for Connect() and Disconnect().
* Replaced scripts/golint.sh with built-in golint flag.
Fixes issue #16.
Should I delete the scripts/golint.sh?
* Added @mkoppmann to the AUTHORS file.
* Delete golint.sh as it is not needed anymore