Updated CONTRIBUTING guidelines and documentation. [ci skip]