Update color names from BJCP style guide, add unit test for export to BeerXML, add more tests to BeerXML import, update dependencies to require specific version ranges, add contributing section to documentation, version bump.