Updated contributor agreement

And fix a few warnings in the developers guide