Catch up the CHANGELOG after the v0.12 development branch merge
Catch up the CHANGELOG after the v0.12 development branch merge

Due to the unusual way v0.12 was developed (because of the large amount
of cross-cutting refactoring) we have not built out an incremental
changelog along the way as we normally would.

This is an initial catchup of the changelog for the current tree at the
time of writing, with the intent that we will maintain this in the usual
way moving forward as we head towards the v0.12-alpha1 release.

nlamirault/terraform,brandontosch/terraform,brandontosch/terraform,heimweh/terraform,VladRassokhin/terraform,rnaveiras/terraform,ewbankkit/terraform,tpounds/terraform,heimweh/terraform,iljaskevic/terraform,rnaveiras/terraform,mattray/terraform,tommynsong/terraform,tommynsong/terraform,mattray/terraform,luis-silva/terraform,youhong316/terraform,youhong316/terraform,luis-silva/terraform,pradeepbhadani/terraform,hashicorp/terraform,apparentlymart/terraform,nlamirault/terraform,mattray/terraform,apparentlymart/terraform,youhong316/terraform,pryorda/terraform,pryorda/terraform,rnaveiras/terraform,pryorda/terraform,apparentlymart/terraform,drebes/terraform,iljaskevic/terraform,gechr/terraform,youhong316/terraform,gechr/terraform,tpounds/terraform,ewbankkit/terraform,mattray/terraform,VladRassokhin/terraform,pdecat/terraform,drebes/terraform,iljaskevic/terraform,VladRassokhin/terraform,pdecat/terraform,apparentlymart/terraform,luis-silva/terraform,nlamirault/terraform,hashicorp/terraform,pradeepbhadani/terraform,VladRassokhin/terraform,pradeepbhadani/terraform,heimweh/terraform,luis-silva/terraform,hashicorp/terraform,tpounds/terraform,tpounds/terraform,heimweh/terraform,brandontosch/terraform,gechr/terraform,pdecat/terraform,heimweh/terraform,iljaskevic/terraform,apparentlymart/terraform,tommynsong/terraform,drebes/terraform,brandontosch/terraform,drebes/terraform,ewbankkit/terraform,pdecat/terraform,brandontosch/terraform,ewbankkit/terraform